Been here a couple of times. The food is pretty good, the ambiance is nice and the location is awesome. If you are actually craving for Chinese food, then this is the most accessible place from anywhere in Delhi.
The prices are modest and you generally get a table easily. It is not purely authentic Chinese food and I wouldn't say that this is the best Chinese food you will find in Delhi, but you will not be disappointed for sure!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.