This is by far my favorite Indian restaurant in town. Saying that the menu is extensive would be an understatement... So much variety from so many regions of India. Everything we have had there (after about a dozen visits) is seriously tasty! There is something there for everyone, even those who say they don't like Indian (like my mother or my 10 year old--who will now devour an order of fish pakora in the blink of an eye). If you have the chance to go for the lunch buffet, you will not be disappointed. We often carry out, which is always fresh and fast--and they usually throw in a free "surprise" dessert.
FYI--if you don't want something spicy, make sure to ask for it that way. Otherwise, the food can get pretty hot!