Restaurant
Stepho's Souvlaki Greek Taverna
141 locals recommend,
Location
1124 Davie St
Vancouver, BC
Central Vancouver
Tips from locals
Huge portions of fantastic Greek food. No wonder there's always a line up at peak times, rain or shine.
Unique things to do nearby
Locals also recommend
- 33 locals recommend
- 28 locals recommend
- 8 locals recommend