I love Indian food, I'm always on the hunt for new Indian places to try. That being said, this place will always remain a staple to me. The quality of this place is very consistent and the taste is good! Lunch and dinner buffet price is the same, $14 or so per person and there is lots to choose from. They also have a wide variety of sweets I haven't tried but they look great! Be prepared to wait during peak hours (lunch).
My only "complaint" would be that the atmosphere makes it seem like a fast food place but it's not a big deal.