There's a rule that Indian restaurants have to have lunch buffets in the all you can eat style. India Bistro is no exception.
When you consider the food at an all you can eat buffet, you have to compare it to other quantity agnostic meal deals. It would not be fair otherwise. This is my long winded way of saying that I've had better Indian food, but not at a buffet. The quality is surprisingly high considering the sub $8 price tag for a bottomless plate of curry.
The place is usually close to full at lunch time. On our last visit they seemed to get behind on the dishes and ran out of bowls. My lunch companions insisted we wait for some; this is the draw of the rice pudding. I've never really gotten the hang of the stuff my self, but I think we can take their actions as an endorsement.
To add to the general cacophony of voices during the lunch rush they play Indian dance music at high volume. It's kind of fun. I'm including this video; if you listen hard enough you can get your groove on.