TehranRestaurants

Indian restaurants in Tehran

  1. A

    Taj Mahal

    In the hotel of the same name, the Taj has a reputation for serving the best Indian food in Iran. The curries here are mouth-watering and there is a good range of vegetarian options. Pity about the location.

    reviewed

  2. B

    Tandoor Restaurant

    The Tandoor has been popular in Tehran since before the revolution and is the most convenient place in the south to find a decent curry (when we ate, the lamb was far superior to the chicken), though if you want it hot, ask. There are a few vegetarian dishes for about IR35,000 each.

    reviewed