This is the best Indian restaurant around: everything is made from scratch and very flavorful, and the staff is very friendly. The food can be ordered spicy (ghost chili is available for those who like it extra hot) and they have a number of Indian beers too. The tikka masala, korma, and vindaloo are all great, as is the chili naan. The Indian music videos on the TV are an added bonus.
The lunch buffet is excellent too, never the same thing twice in one week. I cannot recommend this place strongly enough.