If you like Greek food (which is somewhat heavy), there's Ampeli's on Danforth Avenue (500 block--that's in Greektown). According to "Urbanspoon," these are the one hundred best restautrants in t.o
Many of the places we like are not necessarily fancy sit down restaurants. For example, we love the Noodle Bowl, on Bloor Street near the corner of Spadina. Accessible by street car or subway. Fantastic food, fast food restaurant decor--Cantonese, Thai, Vietnamese, just about any Asian style. Good prices. They have a Won Ton Soup entree with stuffed won tons which is a meal in itself. This ain't no white table cloth place, but it sure is good food.
There's all kinds of good dim sum places, there's Little India with lots of good restaurants, there's a ton of good Italian places.