The overall quality of restaurants on the over-populated Finch-Yonge area is not all that impressive, but Laterna somehow stands out.
This is a somewhat small, family owned Greek-Italian restaurant that has been a most popular neighborhood lunch spot for the longest time (I remember going here when I was 12!). The Gyros and Suvlaki are the best I have had in Toronto (and I have had a lot of Suvlaki in Toronto!). They bake their own Pita and it is amazing!!!
The Pizza is also not to be missed.
I am not so sure about the other dishes, as I have only tried the lasagna and it is average.
Sit down with some Greek salad and sandwich and you will not be disappointed.