Asked by Mr.Srinivasan from USA | Mar. 25, 2010 03:55
About:10 Best Indian Restaurants in Shanghai
What Indian restaurant is near Baoan Hotel, No. 800, Dong Fang Road, Pudong, Shanghai?
Reply