Dim Sum and Dumplings at Yauatcha
India is very lucky to have three locations of this Michelin-starred, London
-based restaurant: Mumbai, Bangalore, and Delhi. Yauatcha is a casual yet modern Chinese tea and dim sum house. They also offer loose-leaf teas, wok items, and unbelievably good truffle edamame dumplings. Don’t forget to sample their signature macaroons on your way out.