Address: Taj Mahal Hotel -Lobby Level, Delhi, India
The Taj Mahal Restaurants - Review
For world class décor and cuisine this is the perfect place to be. Their menus are served in an inviting and warm environment by friendly staff. Why not try out this restaurant where the food is prepared by some of the best chefs in India.
TripHobo Highlights for The Taj Mahal Restaurants
The Taj Mahal Restaurants Address: Taj Mahal Hotel -Lobby Level, Delhi, India