All Swiss Chalet Locations in Canada

Recommend us!
  • www.swisschalet.ca
  • Restaurant
(3.8/5 - 67 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
Burlington St. Catharines Windsor Markham
Oakville Kitchener Halifax Pickering
Richmond Hill Sudbury Waterloo Barrie
Newmarket Aurora St. Johns Niagara Falls
Guelph Oshawa Dartmouth Woodbridge
Kingston Ajax Thornhill Cambridge
Cobourg Owen Sound Victoria Truro
Uxbridge Thunder Bay Nepean St Thomas
Airdrie Maple Ridge Brantford North Bay
Whitby Wasaga Beach Spruce Grove Sackville