About
The Greek Souvlaki Shack is an establishment located in Ottawa, Ontario on 258 Bank St. The Greek Souvlaki Shack is in the "Greek restaurant" category. Small cafe specializing in Mediterranean classics such as skewers, pitas & salads with Greek beer.
Categories
Greek restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like