5195th 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 pleasant, able, horrible