Taris on the Water is a beautiful bistro overlooking the Canal in Downtown Welland. Specializing in bistro fare with a French influence and a focus on using fresh and local ingredients, it is the perfect setting for a special night out or an impromptu lunch or dinner.
Partial Data by Foursquare.