Swiss Chalet in Oshawa, ON is an iconic Canadian restaurant, proudly serving up its famous Rotisserie Chicken, slow-roasted over an open flame, as well as Fresh-Cut Fries, Smoky BBQ Ribs, & their top-secret Signature Chalet Sauce. We also have delicious sandwiches, appetizers, & desserts, or let us do the cooking with our Family PAK special which feeds 4 for a great price!
Enjoy the convenience of dine-in, takeout, or delivery, as whenever & wherever you’re craving the taste of Canadian comfort food, we have you covered. Download our mobile app & get access to exclusive deals. We’re proud to be Masters of the Rotisserie & Grill, welcoming Canadian families since 1954, & serving up our famous Chalet Hospitality from our family to yours.
Many customers reported long wait times for service and food, with some experiencing poor communication from staff.
Food Quality
Feedback on food quality was mixed, with several complaints about cold, undercooked, or incorrect orders, while some praised the food as delicious.
Staff Performance
While some servers received high praise for their friendliness and attentiveness, others were noted for being overwhelmed or unhelpful.
Renovation Feedback
The recent renovations were generally well-received, with many customers appreciating the new decor and cleanliness.
Delivery Problems
Numerous complaints were made regarding delivery issues, including wrong orders and poor customer service from delivery staff.
JS
Jackie Sheridan
2 days ago
1.0
I waited 20 min in October for a takeout meal of perogies which were dry because they forgot sour cream. Chicken was raw and inedible in the centre and I threw it out. I was promised a credit to compensate me for wasting over 50 dollars on the above. I have called and not only is there no credit as promised but no one responds to my complaint about this. Swiss Chalet how far you have fallen. You should go bankrupt running a business this way. Just disgusting. Please keep your credit as I will never eat here again.
RR
Robin
4 days ago
2.0
Ordered take out from the app. Told me to arrive at 6:40pm to pick up my order. Waited till 7:05 and my order was finally ready and it was one quarter chicken meal! They seemed very disorganized. The guy behind the cash stood there at one point for 10 minutes and did nothing but stare at the ceiling while people were waiting for their orders!! Would have been faster to dine in!!
CL
Chris Luttrell
Jan 4, 2026
1.0
My wife and I ordered food from Swiss Chalet and here’s what happened to her, I was in the car….
“I was very upset with your Harmony Rd location. I haven’t been in awhile so I was unaware of your new setup. I online as I always have. I went to the desk and he said he didn’t think it was ready. I waited 20mins and finally went up to ask were my order was. Only to be told it was siting on a shelving unit for orders. I thought it was for food delivery people as many people were called while I was waiting whom also ordered online. I asked why my order wasn’t called out as I have been standing here. His only response was this is where online orders go. There is no sign indicating this. Plus my salad wasn’t even there. It of course it was cold and the garlic bread was just a roll cut in half with garlic butter on it not even toasted. So disappointed in the service and quality of food. I was so looking forward to it. I just left stressed out and not wanting it anymore.“
I called the restaurant 3 times and they don’t answer the phone. Calling head office tomorrow cause I’m THAT guy.
DT
Deborah Towns
Dec 31, 2025
1.0
we arrived at the restaurant at 4:30 and waited and waited for service just to get our drinks. after 40 minutes of not being served we got up and found a hostess to assist us. she claimed that the kitchen was backed up and this is because of restaurant, take out, door dash, uber eats and skip the dishes. sorry, but you can't blame the kitchen when a server doesn't even approach your table for more than 40 minutes. also, passing the blame then went to the servers when it should go to corporate for allowing this to happen at their establishment. serving your eat in clients should be a priority and you shouldn't allow skip the dishes etc. to be going through a back door to get around the long take out lines. this is disgusting service. we saw two tables get up and leave with no service and heard 3 other tables complain like we did. smarten up swiss chalet, pay attention to the customers for a change and if, in fact, your kitchen staff still can't handle the kitchen since all being new after renovation, then maybe you hired the wrong people. i used to love swiss chalet but this is the second time this type of treatment has happened so we will have to seriously consider going back. after all, there are a lot of chicken restaurants out there/
LT
LC Thompson
Dec 24, 2025
1.0
I placed an online order on December 24, 2025, at 10:08 a.m. I was advised that the order had been successfully placed and charged to my Visa, with delivery scheduled for 3:00 p.m.
By 3:20 p.m., the order had still not arrived, so I contacted the Harmony location. I was told that there was nothing they could or would do to assist me and was instructed to contact the location where the order was placed to request a refund, as they stated there are no deliveries on Christmas Eve.
I explained that the order was placed through the Swiss Chalet website, and I was again told to “deal with the website.” The representative was dismissive and showed no concern for the situation.
Does Swiss Chalet at 1389 Harmony Rd North RR 2, Oshawa offer a Braille menu?
Yes, every Swiss Chalet location with a dining room has a Braille menu.
Does Swiss Chalet Oshawa have a patio?
Yes, Swiss Chalet at 1389 Harmony Rd North RR 2, Oshawa has a patio for dining, open based on weather conditions.
What type of food does Swiss Chalet in Oshawa specialize in?
Swiss Chalet Oshawa specializes in authentic and fresh Rotisserie Chicken, slow-roasted over an open flame, as well as Fresh-Cut Fries, Smoky BBQ Ribs, and their Signature Chalet Sauce.
What are the opening hours for Swiss Chalet at 1389 Harmony Rd North RR 2, Oshawa?
Swiss Chalet is open Monday to Saturday from 11:00 AM to 10:00 PM, and on Sunday from 11:00 AM to 9:30 PM.
Does Swiss Chalet Oshawa offer delivery and how can I order?
Yes, Swiss Chalet offers delivery. You can order online via their website or mobile app, which also offers $5 off your first order of $40 or more.
Is takeout available at Swiss Chalet Oshawa - Harmony Rd North?
Yes, takeout is available at this location. You can place your order online, through the Swiss Chalet app, or by calling the restaurant.
Are there any special deals or promotions currently available at Swiss Chalet Oshawa?
Yes, Swiss Chalet offers various deals including limited-time promotions, always-on offers, and family meal deals. Check their Specials & Deals page for more information.
Does Swiss Chalet Oshawa provide a patio for outdoor dining?
Yes, there is a patio available for dining at Swiss Chalet Oshawa, open based on weather conditions.
What nearby places can I visit before or after dining at Swiss Chalet Oshawa?
Nearby places include Booster Juice for smoothies, Best Buy Canada for electronics, Montana's BBQ for American cuisine, and Tim Hortons for coffee. These spots offer great options for drinks, shopping, or additional dining close to Swiss Chalet.
Is there convenient public transportation access near Swiss Chalet Oshawa?
Yes, the Harmony Terminal bus station is nearby, making it easy for customers to reach Swiss Chalet via public transportation.
Are there fitness or lifestyle facilities close to Swiss Chalet Oshawa?
GoodLife Fitness For Women gym is located nearby, allowing visitors to combine a workout with dining options at Swiss Chalet.
Can I find banking and financial services near Swiss Chalet Oshawa?
Yes, Scotiabank and an RBC Royal Bank ATM are close to Swiss Chalet, providing convenient financial services for customers.