Stepho's Souvlaki Greek Taverna

A message from Stepho's Souvlaki Greek Taverna

Since 1988 Stepho's has been serving the best Greek food in town. Thank you all again for voting us the best Greek restaurant.

Description:

Second location to the popular Davie Street Greek restaurant

Locations:

1124 Davie St Vancouver BC Canada Directions

1359 Robson St. Vancouver BC Canada Directions