555 Gubei Rd, B5, Shanghai, China
The Grand Taj Indian Restaurant offers an extensive menu featuring specialties from both Northern and Southern India. The classic standards are complimented by the addition of South Indian dosas, iddlies, and uthappams. Vegetarian dishes are available ...
Telephone021-3251-7585
E-mail