126 Niagara St St. Catharines , ON L2R 4L4Website: Click here for restaurant websitePhone: +1 905-685-1238