Filter

The Best 15 Restaurants in Ottawa, Canada

The Works
4

363 St. Laurent Blvd, Ottawa, Ontario K1K 2Z7, Canada, Ottawa

Cock and Lion Pub
3

202 Sparks St, Ottawa, Ontario K1P 5C1, Canada, Ottawa

The Greek Souvlaki Shack
4.5

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