124 Drummond St, London NW1 2PA
Buffet restaurant | Events Venue | Gluten-free restaurant
This Indian vegetarian restaurant offers a straightforward dining experience, featuring a lunchtime buffet and an a la carte menu in the evenings, emphasizing fresh and flavorful plant-based dishes in a no-frills setting.