Swiss Chalet is one of Canada’s most iconic restaurant brands, with over 200 locations across Canada serving up classic, craveable, wholesome food in our dining rooms, through take-out and delivery.
Swiss Chalet is owned by Cara Operations Limited, Canada’s most historic and largest full service restaurant company. Cara owns many of Canada’s favorite Restaurant concepts including Milestones, Montana’s, Kelsey’s, Harvey’s, and of course, Swiss Chalet. Our vision at Cara is simple. We are and will continue to be a leader of the restaurant industry in Canada, by being the best branded restaurant company in the world. With over 700 locations across Canada, and system sales in excess of $1.2 billion Cara is truly Canada’s most successful restaurant company.
Swiss Chalet is looking to grow rapidly across Canada with the help of its franchise partners. As a Swiss Chalet franchisee, you have the chance to own one of Canada's most iconic restaurant brand, operated under the scale of Canada’s largest full-service restaurant company. Ready to control your own destiny and grow with Swiss Chalet? Click here for more details »