Canada / Cambridge / RestaurantscanadianSwiss ChaletAddress101 Dundas St S, CambridgeWebsitewww.swisschalet.comPhone+15196249595—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 itSunset Grill · 116 mNot ratedCapri Pizza · 51 mNot ratedChuck's Roadhouse · 58 mNot ratedLeymoon