I've eaten here two or three times (all at lunchtime). I think the food and service are fine. We were greeted warmly and served promptly. They have a buffet at lunch with lots of choices, but I've always opted to order from the menu (lots of selections).
The food is tasty, and portions are healthy. I can't speak to the food's "authenticity" -- having never been to India, but I can tell you there were lots of Indian folks eating there, and I went with an Indian friend who thought the food was very good.
Its BYO, which helps keep the cost of a meal down.
Recommended. In a town with very few good eating options, this is one.