The Best 15 Restaurants in Ottawa, Canada

4.5 Rating
49 reviews

1305 Wellington St W, Ottawa, Ontario K1Y 3B1, Canada, Ottawa

"Called with a quick question ended up having lovely convo and ordering a vegan cake"