I work downtown and eat lunch there at least once a week.
The food is delicious and feels really home made.
The selection is not huge but decent. I prefer less options but a better quality, good tasting food.
Usually i am not a fan of buffets, but in this case - its better than most of Indian a la carte restaurants I've been to.