Restaurant
Taris on the Water
28 locals recommend,
Permanently closed
Tips from locals
A wine country bistro beautifully situated overlooking the Welland Canal. With our canal side patio, charming dining room, and private wine cellar
Locals also recommend
- 8 locals recommend
Location
25 W Main St
Welland, ON