Dumplings and more at Yauatcha
Yauatcha is a Michelin Star Dimsum and Dumplings teahouse originating from London. Situated on the top floor of 1MG Mall, the restaurant in Bangalore is no different than its London counterpart. To honor their...
Yauatcha is a Michelin Star Dimsum and Dumplings teahouse originating from London. Situated on the top floor of 1MG Mall, the restaurant in Bangalore is no different than its London counterpart. To honor their...