Taris on the Water
25 W Main St, Welland L3C 1H8