My wife and I have eaten here about 5 times, and it is already our new favorite Indian restaurant. The menu is really diverse with selections ranging from vegan to meaty goodness. Every dish is served with great care attention, and a good deal of heat. The dishes are well balanced and savory. The restaurant is clean and well maintained. Seating is decent, we've only had to wait to be seated once, if the restaurant were bigger, service would probably suffer. We ordered delivery once, and the service they use got lost and gave up. The owner of fhe restaurant drove the food to us himself. It doesn't get much better than that.
Pros: Diverse menu, delicious food, great service
Cons: I haven't tried the whole menu yet, it's hard to say