Est. in Canada — Etobicoke, Ontario

Swiss Chalet — Canada's Beloved Rotisserie & Fine Dining

Experience the warmth of authentic Swiss Chalet cuisine — slow-roasted rotisserie chicken, swisschalet classics, and lovingly crafted comfort food served in Etobicoke, Canada. Every meal is a celebration of quality and tradition.

Guest Experiences

What Our Guests Are Saying

Real words from real people who love Swiss Chalet. Their stories inspire everything we do.

"Swiss Chalet has been a family tradition for us for over 20 years. The rotisserie chicken is consistently perfect — crispy skin, juicy meat, and that unforgettable Chalet Sauce. It genuinely feels like a warm hug on a plate. We wouldn't celebrate anything without it."

Portrait of Sarah M., loyal Swiss Chalet customer
Sarah M. Toronto, Canada

"I ordered the Family Feast Bundle for my kids' birthday and it was a massive hit. The food arrived hot, everything was perfectly portioned, and the Chalet Sauce ran out way too fast! The online ordering was simple and delivery was right on time. Five stars without hesitation."

Portrait of James T., happy Swiss Chalet customer
James T. Etobicoke, Ontario

"As someone who grew up eating swisschalet classics, finding this location on Bloor St felt like coming home. The staff are incredibly warm and the food quality is exactly what I remember. The Chicken Strips Basket is my personal go-to — absolutely delicious every single time."

Portrait of Priya K., regular Swiss Chalet diner
Priya K. Mississauga, Ontario
Interior of Swiss Chalet restaurant on Bloor Street, Etobicoke
Our Story

A Canadian Tradition Since Day One

Swiss Chalet is more than a restaurant — it's a beloved Canadian institution. From our first rotisserie oven to our kitchen on Bloor Street in Etobicoke, we have always believed that great food begins with genuine care: quality ingredients, time-honoured recipes, and the warmth of hospitality.

Our signature slow-roasting technique locks in flavour and moisture, creating that perfectly golden, juicy rotisserie chicken that Canadians have cherished for generations. Every plate leaves our kitchen with the same commitment to excellence that defined the very first Swiss Chalet dining experience.

50+ Years of Heritage
1M+ Meals Served
4.8 Guest Rating
100% Fresh Ingredients
View Our Menu
Get in Touch

Ready to Order? We're Here for You

Whether you're planning a family dinner, a catering event, or simply craving our legendary Chalet Sauce, we'd love to hear from you. Reach out and place your order today.

Our Location 2955 Bloor St W, Etobicoke, ON M8X 1B8, Canada
Hours Mon–Sun: 11:00 AM – 10:00 PM

Place Your Order or Send a Message

Please enter your name.
Please enter a valid email.
Please select a subject.
Please enter your message.
Order Now