Canada / St. Catharines / RestaurantsbarbecueSwiss ChaletAddress285 Geneva St, St CatharinesWebsitewww.swisschalet.comPhone+19059345536—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itFairview Mall · 82 mNot ratedMitchell's Bakery and Marketplace · 543 mNot ratedCoppola's Ristorante and Banquet Facility · 641 mNot rated