2 Creechurch Ln, London EC3A 5AY
Cocktail bar | Fine dining restaurant | Indian sizzler restaurant
This Indian restaurant offers a contemporary twist on traditional cuisine, set in a soft-lit space adorned with tiled floors and Mughal-inspired designs, creating a unique dining experience.