Asked by guest from China | Jul. 21, 2011 07:11
About:10 Best Indian Restaurants in Shanghai
Any indian restaurant near Ramada Shanghai Caohejing Hotel, 509 Caobao road
Reply