I love Indian food in the U.S. but this is so far better than I have tasted here. The not really Indian Manchurian vegetable balls are awesome. The grilled mutton, the Chicken Vindaloo, the Chicken and Lamb Tika are my favorites. I have been to this place over 10 times and it has always been great. The price is a little high, I would end up spending about 20-30 USD when the exchange rate was about 6 yuan to the dollar, but in my opinion it is well worth it. It is in an artsy area in some corridors off the street. If I go to Shanghai, I will definitely try to go here several times. The address is: Luwan District Taikang Road 274, Tianzifang 12 Building 2 Floor, Shanghai China. I took the Shanghai subway to the Dapuqiao Subway station and left the subway at exit #1 and it was across the road, you have to go down the alley where the small art and craft stores are. Here is the google maps link: Lotus land map link