try the danforth get off at chester subway and there is lots and lots of good greek restaurants there.
if I had to pick one... Megas and Mezas are pretty good.
it also depends how much you want to spend.
Il fornelo is not bad.. but it is italian and it is in the greek area.
umm, as I said... there are lots of pretty decent restaurants in that area. I have been to a lot of them more than once since I have lived near the area for about 20 years.
sorry if this is no help.