The Grand Taj Indian Restaurant has an extensive menu featuring specialties from both Northern and Southern India. Classic Indian dishes are complemented by the addition of South Indian dosas, iddlies, and uthappams. Vegetarian dishes are available, as is a wide selection of Indian breads. A buffet lunch is available on weekdays, and private rooms can be rented for parties and business functions. Outside catering is also offered.
The original Grand Taj is in Shenzhen, and has been serving authentic halal food for over 12 years.