Swiss Chalet is a Canadian chain of casual dining restaurants founded in 1954 in Toronto, Ontario.

All Products

Sort By: