Kanishka is definitely one of the best Indian restaurants in town. Their lunch buffet offers a fantastic spread of standard Northern Indian options, all deliciously prepared, for a very reasonable price. Even the naan is quite good at lunch (unusual for buffets which often have naan that is chewy and not fresh).
Go prepared to stuff yourself, you won't be able to help it, the food is too good not to have a second or third or fourth trip to the buffet!
Pros: cheap, high-quality, delicious
more