I've been to this place several times now, and every time the food and the service are excellent. The food is always fresh, and the garlic naan is awesome. One thing that stood out to me right away from every other Indian restaurant I've ever been to is they give you ice in your drink. I'm not sure what that's all about, but it was a welcome change. The buffet comes with mango lassi and chai tea, which is also a rarity. If you are going for the dinner buffet, it also comes with tandoori chicken delivered steaming to your table. While I do love this place, I agree with some of the other reviews that say that this tandoori chicken isn't the best. I had no idea it wasn't all you can eat, because I rarely eat what they give me. I usually find it to be dry. The reasons this place does not get 5 five stars is the aforementioned tandoori chicken, and I wish there was a little more variety on the buffet. Prices are reasonable, around $10 per person plus drink.
As a side note: There is very limited parking in front of this place, and be careful not to park in the neighboring smoke shop's parking spaces when they are open.