A wine country bistro beautifully situated overlooking the Welland Canal At Taris, great food is our philosophy. From chopping fresh Read more…
Home » Bistro
Located in the causeway of the old train station in the Canal District of Port Colborne, The Smokin’ Buddha delivers Read more…