Swiss Chalet is located in Mississauga, Canada on 2155 Leanne Blvd. Swiss Chalet is rated 4 out of 5 in the category family restaurant in Canada. ss Chalet is a restaurant located in Scarborough that first opened its doors in 1954. A rotisserie and grill at heart, Swiss Chalet is an eatery where you will have lots to order from. Their specialty is their chicken which is grain-fed in Canada and delivered fresh, ready to be grilled in rotisserie ovens. The restaurant offers an extensive variety of comfort food with a huge menu including a diverse range of Canadian favorites.
menu at Swiss Chalet comprises of a separate portion for featured items that include festive special meals and desserts. From rotisserie beef special to chicken and beef combo, you will find everything on the menu. You can also order pasta, sandwiches and salads from the menu. Online orders can also be placed through its website.