Answered by Ms.Sara from China | May. 16, 2011 02:21
Indian retaurant in Beijing:
Taj Pavilion
Taj Pavilion (Guomao Branch)
Location: L128, 1/F, Guomao Mansion (West), No.1, Jianguomenwai Dajie, Chaoyang District
Taj Pavilion (Lidu Branch)
Location: 3/F, Lidu Holiday Inn, No.6, Jiangtai Lu, Chaoyang District
Indian Restaurant in Shanghai:
Indian Kitchen
Xuhui Branch: No. 572, Yongjia Road, Xuhui District (near South Urumqi Road)
Pudong Branch: No. 480, Minsheng Road, Pudong New Area (between Pudong Avenue and Zhangyang Road)
Indian Restaurant in Xian:
Delhi Darbar
Location: #3 Huan Ta West Road Da Tang tong Yi Fang