All Swiss Chalet Locations in Canada

Recommend us!
  • www.swisschalet.ca
  • Restaurant
(3.8/5 - 65 votes)
Find a Swiss Chalet Store By State:
Alberta British Columbia Manitoba New Brunswick
Newfoundland Nova Scotia Ontario Prince Edward Island
Browse Swiss Chalet Locations In Major Cities:
Toronto Mississauga Calgary Edmonton
London Brampton Ottawa Hamilton
St. Catharines Windsor Markham Oakville
Kitchener Burlington St. Johns Niagara Falls
Guelph Oshawa Dartmouth Woodbridge
Kingston Ajax Thornhill Cambridge
Halifax Pickering Richmond Hill Sudbury
Waterloo Barrie Newmarket Aurora
Simcoe Huntsville Abbotsford Bridgewater
Bowmanville Keswick Stratford St. Albert
Bradford Belleville Port Hope Paris
Vaughan Winnipeg Sarnia Ancaster