I've been going here for years and I always stop by when I'm in Shanghai. The food is excellent, the staff attentive and the atmosphere quiet and pleasant. Definitely the best Indian food I've had in China!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.