We've eaten here a few times (private parties, etc) and the food is overall ok. I really like the Nehari. It tastes like it should, not bland, etc. Roti/naan is fresh but sometimes it feels like they don't use enough dough. It's like paper thin in the middle and like paper. Chole are also good as well as the kheer.
The ambience of the restaurant is great. Nice setting, etc.
Not a bad place to eat. You won't be blown away by the taste of the food but you won't be disappointed either.