3 years 2 months ago
An ambient place situated in the heart of delhi, offering extravagant food and services- Courteous staff, wonderful decoration, ample parking space to name a few. Every penny spent here is worth it.
1600
Venues