I think every city has Souvlaki Greek Taverna that serves souvlaki and other Greek dishes. However Stepho's is the Vancouver staple, with consistent quality and portion size deliciousness.
My favorite over last seven years is Taverna's special Lamb Roast, which comes as a large juicy roasted lamb with stewed vegetables, Greek salad, Greek style potatoes and rice. It is so good that I refused to try something different on a menu for a long time. Their home-made lasagna is beyond tasty, garlic prawns in butter are mouthwatering, chicken souvlaki is great too.
If you get lucky enough to get sited by the kitchen, you can observe hard working chefs flying around kitchen cooking tasty food and managing to laugh too! There is real team work environment with some serious fun going for them.
The washroom has antique cloth towel dispensers that I almost forgot ever existed. It is like taking a mini trip to the past.
Stepho's Taverna exudes it's very own atmosphere that envelopes everyone stepping through the entrance door. It is like coming to see grandfather who loves you and always happy to see you. Stepho's Taverna is always busy, people like to eat here.
Hey, it is good food, good portions, good prices!