I always end up taking our out of town guests to thats why as they have a good variety of food on their lunch menu. The food is always tasty and makes you want more or put you to sleep for the rest of the day.
The only real con is the waiting for food and the fact that most of their staff dont speak either Tamil or English. Communication can become an issue though they seem to overcome it with the food.