8 Mount St, London W1K 3NF
Dessert restaurant | Fine dining restaurant | Indian takeaway
In a refined setting, this venue elevates Indian street food with a sophisticated twist, complemented by inventive botanical-themed cocktails that enhance the dining experience.