Falak restaurant
March 18 in India ⋅ 🌙 27 °C
On 17F of the Leela. It is probably the best Indian restaurant. The only problem is the portion.
March 18 in India ⋅ 🌙 27 °C
On 17F of the Leela. It is probably the best Indian restaurant. The only problem is the portion.