Restaurant Wedding Venues Welland
-
Taris on the Water
Welland, OntarioSituated in the centre of Niagara, Taris on the Water is a wine country bistro that overlooks the breathtaking Welland...Read more Canal. They are passionate about ensuring a wonderful and memorable experience. Their skilled and talented team is led by the wonderful Leda Laborie who is passionate about bringing...