We were told this was one of the best places to get a real Indian Thali lunch.
Not only that, but it was probably my favorite meal of the entire month spent in India. My girlfriend, who spent a year living in Madurai, made a nice that was not entirely unorgasmic upon arriving in the dining hall and seeing what was going on.
Bare in mind, you're eating with your hands and sitting next to Indian locals (part of the charm, in my mind). But the food here is outstanding, all-you-can-eat , clean, with excellent service and under $1.00 (U.S.).