Swiss Chalet

Swiss Chalet

Swiss Chalet

Food & Drink

1109 Barry Downe Rd, Greater Sudbury, ON P3A 3T9, Canada

About Swiss Chalet

Nestled in the heart of Greater Sudbury, Swiss Chalet at 1109 Barry Downe Road invites you to savor its renowned rotisserie chicken and comforting Canadian classics. Known for its family-friendly atmosphere, Swiss Chalet offers a warm and welcoming setting that caters to all ages. Whether you're dining with children, meeting friends for a casual meal, or simply craving a hearty dish, this restaurant provides a perfect setting with its enticing menu and inviting ambiance.

Swiss Chalet is celebrated for its signature slow-roasted rotisserie chicken, a staple that consistently draws both locals and visitors. Complement your meal with a selection of homestyle sides and their iconic Chalet sauce for an authentic dining experience. The diverse menu also includes a variety of soups, salads, sandwiches, and desserts, ensuring there’s something to satisfy every palate.

This location is particularly popular with those who appreciate good food in a relaxed setting, making it an excellent choice for groups and casual gatherings. Swiss Chalet’s consistent quality and friendly service make it a reliable dining destination for both quick bites and leisurely meals. Whether you're a local resident or a tourist exploring Greater Sudbury, a visit to Swiss Chalet promises a delightful culinary experience steeped in Canadian tradition.

Quick Links


Share this Business

View QR Code Card

Phone Number

(705) 566-4966

Near Swiss Chalet

See all nearby attractions