Asked by Umesh from India | May. 29, 2013 08:04
About:10 Best Indian Restaurants in Shanghai
Is there an indian restaurant near 338 Tianshan Road, Shanghai 200336 .
Reply