Ever found yourself fond of the pleasing meals of India? One of the best Indian restaurants in Tehran is Taj Mahal Hotel Indian Restaurant, if not the only one.
The quality of the food is unbelievably great and the portion of each meal you order is quite satisfactory. Regardless of the food and Indian special breads that are baked right next to you, the design of the restaurant takes you directly to Taj Mahal city.
Aromatic flowers are everywhere and the low light atmosphere makes a peaceful environment for you while having tasty meals. Moreover, the very interesting part of having delicious dishes here is when an Indian woman in eye-catching, colorful Sari finds her way to you and kindly asks if you would like to wear a red dot on your forehead!
Enjoy a meal in this magnificent restaurant and create unforgettable moments during your stay.
Reserving a table or more for your special dates, appointments, or gatherings will organize all you may want to wish for.