Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Greek, Restaurants in Ottawa, Canada

The Greek Souvlaki Shack
4.5
50 reviews

258 Bank St, Ottawa, Ontario K2P 1X4, Canada, Ottawa

Best greek food in town. Quality product, decent portions and reasonably priced. Of course, always a friendly service as