★ 3.8 / 5 from 1390 reviews
Taris on the Water
25 West Main St | 25 West Main Street, L3C 4Z5, Welland, Ontario, Welland, Ontario L3C 4Z5, Canada, L3C4Z7
"Went for lunch and the food was excellent! Very friendly staff."
Vegetarian Friendly, Private Room, View, Beer