This is a quality Indian restaurant that's not to be missed if you live in its neighbourhood. The food is probably the most delicious I've had in recent memory in this category. However, the prices are steep, given the location.
The first time I went here was in the winter of 2010 and my family ordered some great vegetarian and meat based appetizers and dishes. The staff were a bit quirky, with the waiter being very upfront with suggestions and assumptions as to what we'd like or dislike. I had half a mind to tell him to cool it, but my family was in a good mood and didn't mind the interaction. All in all, the food was excellent and the experience left a lasting impression.
Just last night, I ordered delivery from their location. I'm slightly outside of their core delivery zone, so they charged $8 for delivery, and the total bill was just shy of $50 for the following:
1. Lentil soup (delicious)
2. Butter chicken (amazingly creamy but mediocre on the spicing of the chicken, making it taste as if it was just boiled with little regard to the final product)
3. Baingan Kashmiri (tasty and spicy)
4. Regular naan (soft and chewey)
5. Garlic naan (delicious but a bit tame on the garlic side)
The food arrived hot and fresh, but I can't say I felt the value was there. That's the only reason this place gets 4* instead of 5*.