
#italian#patio#waterfront
Canal Ritz
The Glebe
An Italian-inspired restaurant beside the Rideau Canal in the Glebe, with indoor canal views and an outdoor patio.
Restaurant
Find the best pizza restaurants in The Glebe, Ottawa.
Found 1 place
Clear allShowing 1 of 1 places
