Stepho's Souvlaki Greek Taverna, 1124 Davie St., Vancouver West End
5276th visitor, Write a review
Stepho's Souvlaki Greek Taverna Rating
Restaurant rating: 2.5 out of 5 with 8 ratings
Stepho's Souvlaki Greek Taverna Map

near V6E 1N1

Stepho's Souvlaki Greek Taverna is ranked #4 of 23 nearby Restaurants.

They say Stepho's Souvlaki Greek Taverna is horrible, inedible, good