If you're into Vegetarian Indian food - highly recommend Brars. They used to be in the building that Tandoori Flame in now in but they moved south to Advance and Steeles, South-East corner - 199 Advance Blvd. It's the only place my Indian parents take out-of-town guests for Indian food.
Unlike the other buffets - they don't tend to have huge vats of food endlessly simmering - buffet quantities are smaller and are constantly being turned over. Spice level is moderate. It's like there is a little army of Indian men and women working behind the scenes. At the old location you could actually see the army at work :)
At the new location they also have a really nice sweet shop out front with piles and piles of the good stuff to take home with you.