About
Taris on the Water is an establishment located in Welland, Ontario on 25 W Main St. Taris on the Water is in the "Restaurant" category. Elegant waterfront eatery with outdoor seating offering steaks, refined American fare & cocktails.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like