I've been eating at this restaurant for about as long as I've lived in Toronto, maybe 15 years, and it's pretty much always been good. The people who work there are really nice, the last time we went there they gave us desert free, without us ordering it. One time someone we were with insisted Babur's next door was better so we ate there and I promptly got some form of food poisoning. It may look nicer inside than Little India, but Little India has proven itself over the long haul. The buffet is a great deal. Some of the curry veg has been based on frozen mixes, so they are perhaps best avoided. Some days I've gone and the food is so spicy you gasp as you fork the food into your mouth, other times it is much milder.