Bukhara Grill(布卡拉)
Located at the Hongmei Road, Bukhara Grill is one of the most authentic Indian Cuisine restaurants in Shanghai. Here serves the best vegetable samosas in town. Besides, the roast chicken, curry chicken, carrot pudding, Tandoori, Biryani and Naan is worth a try.
Price: About 210 RMB per person.
Address: No.3729, Hongmei Road, Minghang District.
Tel: 6446-8800.
Indian Kitchen(印度小厨)
Here you can taste different flavor of northern meats and spicy southern style veggies. If you are afraid that the dishes are too spicy then you can tell them that your ideal level of spiciness. Recommend the coconut curry lamb and coconut curry beef here.
Price: About 120 RMB per person.
Address: No.570, Yongjia Road, Xuhui District.
Tel: 6473-1517.
Kebabs on the Grille(克比餐饮)
Located at the South Bund, Kebabs on the Grille is a clean cozy restaurants, offering authentic Indian dishes combined with contemporary and traditional taste. Recommend the Curry Chicken, Curry Fish, Roast Lamb, Naan, Curry Goat, Lassi, Mango, Cheese Shrimp here.
Price: About 250 RMB per person.
Address: No.479, Zhongnanshan Road.
Tel: 6152-6567.
Lotus Land(莲池)
Located near the Ruijin Road, Lotus Land is a quiet but cozy Indian Cuisine Restaurant, serving inexpensive but delectable dishes. Inside, the restaurant is decorated elaborately with some very cozy sofas. Recommend the tandoori and naan here.
Price: About 120 RMB per person.
Address: No.12, Lane 274 Taikang Road.
Tel: 5465-2743.