A wine country bistro beautifully situated overlooking the Welland Canal At Taris, great food is our philosophy. From chopping fresh Read more…
Home » Canal
The St. Catharines Museum and Welland Canals Centre is home to extraordinary historical collections and exhibits that feature local St. Read more…