If you're craving authentic Greek food, which might or might not involve meat products, Pan On the Danforth is a great option. We had a non-meat platter with hummus, tzatziki, baba ganoush and salad on a hot July day and it was the best choice we could've made. The food was fresh and super tasty. The staff was attentive, even though they asked me to put my gyro from a restaurant across the street in my bag or finish eating it outside. I complied and left the restaurant to finish my gyro outside. Despite that little nuisance, I still enjoyed their food.
The decor is really nice too. It looks really beautiful in the evening. Quite a spot for a romantic date. Ditch the Greek fast-food chains, which serve sub-par food and come check out real authentic Mediterranean food at Pan On the Danforth. I doubt that you will regret it.