YAUATCHA – AN AUTHENTIC CHINESE FINE DINING IN DELHI

Delhi’s first restaurant of Michelin Star fame, Yauatcha is a thoughtfully designed fine dining restaurant with it’s worth praising dishes, cocktails and courteous staff. If you are thinking what exactly Michlelin Star is? Just to give you a brief, it is the ultimate hallmark of fine dining. A mark of distinction awarded by the Michelin travel guides … Continue Reading