Food is very good. I have been here several times and being a vegetarian, I really appreciate the selection of menu items available.
The service is OK but a bit slow. They come around, but not often enough when you are eating spicy food and need water! I had to wait for water a couple of times.
Not much in the way of atmosphere. I personally don't care about stuff like that, I am there for the food.
Overall, I like this place and recommend trying them if you like Indian food. I will be back again in the future.