The Greek Souvlaki Shack, 258 Bank Street, Ottawa The Core
5637th visitor, Write a review
The Greek Souvlaki Shack Map

The Greek Souvlaki Shack is ranked #1 of 13 nearby Restaurants.

They say The Greek Souvlaki Shack is friendly, great, excellent an awesome Take Out Restaurant