Kama lunch or dinner buffet is a great option under a few circumstances;
1. Cheap & cheerful. Excellent unpretentious pre-theatre/symphony option.
2. Newbie to Indian cuisine. Or seasoned, but still like to taste the various dishes in the buffet.
3. Consistently good food. This quality is highly underrated.
4. Service. Everyone is helpful, informative, attentive.
I come here before every symphony I hear. It fulfills my craving for an Indian fix. Is it the best? Not by a long shot. But it's certainly solid good Indian food. All the dishes are moderately spiced, and I believe this is a smart business decision because most of their clientele are not seeking the traditionally extremely spiced dishes.
I've never seen it more than 50% full, which is usually a red flag for me, but I'm glad it hasn't deterred me. And I've never experienced 'Delhi Belly' after eating here, like I have at many other Indian establishments in the city (much to my dismay).
Having an Il Fornello above them I'm certain does not help their cause, and Indian is till pretty taboo amongst the suburbian white folks coming into the city for dinner. (Why oh why pick Il Fornello?!)