Phone: +442073835677
Address: 161-163 Drummond Street,NW1 2, United Kingdom, NW1 2PB, London
City: London
Menu Dishes: 20
Reviews: 3061
"We got a take out in Oct 2023. The special biryani was wonderful, the vegetable thali was both generous and delicious.The service was swift and friendly. Lovely people, fantastic food."
All prices are estimates on menu.