If you're sitting outside the surroundings are truly beautiful, a table inside is just your standard, 12 in a dozen experience. Price/qualitywise the food was acceptable, nothing more and certainly not special. What really irked me the last 2 times I was there is the way in which the waiters try to steer you to the more expensive menu options and the fact that on both occasions there were billing errors -to my disadvantage of course- and incorrect change was given. They also slap on a hefty service charge. Bottom line: if you like to dine outside in nice surroundings and don't mind average food quality and checking all bill items twice, go there, else there's plenty of other dining options in Delhi.