Pho Linh on College west of Dufferin in a great place for Vietnamese food for great prices. The place beside it (Can't remember what it's called) has a boat theme and sparkly vinyl booths. It has great Vietnamese/Thai/Asian food. Their fried eggplant salad is incredible.
If you don't mind the walk, Queen of Sheba is a good Ethiopian restaurant on Bloor west of Dovercourt.