This restaurant has some exquisite chicken curries. Korma and vindaloo curries are one of the best you can get.
Also, in terms of freshly baked Indian breads, this is a number one restaurant. They have the best garlic naan I have ever eaten.
That being said, I am very disappointed with their vegetarian dishes. Cauliflower and potato curry has no sauce whatsoever, was excessively salty and the vegetables felt as if they were made of gum. I guess they did not use fresh vegetables. So it is definitely not a good place for vegetarians to go, and sadly so, as I think vegetarianism is a very important element of the Indian cuisine.
One of the waiters is very intimidating. He never smiles and it feels like he is angry with you.
The atmosphere is not very relaxed. I would not go there alone. However it might be perfect for formal occasions.