Archive | Greek RSS feed for this archive
Roast Lamb Platter

Stepho’s Souvlaki Greek Taverna

Stepho’s Souvlaki Greek Taverna is a popular Greek restaurant on Davie Street. They are known for having massive portions and they often have line ups to get in. The inside of the restaurant is a bit dumpy and it looks like an outdated house with tacky Greek decor. I was shopping downtown and I decided […]

Continue Reading
Lamb Souvlaki Pita Wrap

Nu Greek Street

The tzatziki is super creamy and garlicly and very delicious. It adds a nice moistness to the wrap. The pita was served warm and it tasted really fresh.

Continue Reading