The Greek Souvlaki Shack
is an awesome Take Out Restaurant
Ranked #1 of 13 Restaurants in The Core Ottawa.
Some say it is friendly, great, excellent.
The Latest Review: ★★★★★
Sent on the 21st of December, 2013
Excellent, I have tried almost all foods on menu and everything tastes great. It served in large quantity you never feel hungry after. Desserts are excellent as well. Good service, nice family
Rank #1 of 13