MB
Mike Buitron
Jan 4, 2026
Second time at this location and it’s the same type of service once again. Was seated for 20mins before a waitress came around to take our order and she was barely paying attention to what was being said.
JF
Julia Foster
Jan 1, 2026
We visited Swiss Chalet during an extremely busy time, and even with how packed the restaurant was, Jola provided truly outstanding service. From the moment we were seated, she remained calm, friendly, and professional, never once making us feel rushed or overlooked. She checked in regularly, made sure our orders were accurate, and handled everything with such a positive attitude despite how hectic it was around her.
It was clear she was juggling a lot of tables, yet she still took the time to be attentive and kind, which made a huge difference in our overall experience. Customer service like this is not easy to find, especially during a rush, and Jola absolutely went above and beyond. She turned what could have been a stressful dining experience into a really enjoyable one.
Huge credit to Jola for her hard work and dedication, she is a real asset to Swiss Chalet and a big reason we’d be happy to come back.
TT
The Well-Wandered Traveller
Dec 31, 2025
Swiss Chalet remains a reliable, classic dining option, and this location is no exception. The restaurant is spacious and conveniently connected to Harvey’s, making it a flexible spot whether you’re dining solo, with family, or meeting others with different tastes. There’s plenty of parking available, and the surrounding area is filled with shops and stores, making it an easy choice for either lunch or dinner while out running errands.
It’s clear this location has many regular customers, the kind of place where familiar faces are welcomed, and servers know their guests well. That sense of routine and comfort adds to the overall experience. Service was friendly and efficient, and everything moved along smoothly without feeling rushed.
As for the food, Swiss Chalet delivers exactly what you expect. The chicken tenders were crispy and well-cooked, especially enjoyable when tossed in sauce, and the fries were solid and satisfying. The Chalet sauce is, of course, the classic staple that never disappoints. The quarter chicken “two can dine” remains a dependable go-to, simple, comforting, and consistent.
Overall, this Swiss Chalet is a dependable, no-fuss spot that does what it’s known for. A classic Canadian restaurant with good service, familiar flavours, and a welcoming atmosphere, perfect when you’re craving something comforting and reliable.
ZS
Ziad Siddiq
Dec 29, 2025
I'm used to go to Swiss Chalet restaurants in other cities, and they are always good. This is the second one I visit in Mississauga, and it sucks. First, the person welcoming us at the door was anything but customer friendly. She took us to our table with full ackwardness and without smiling once, and she gave the kids some kids menus and stickers, but no crayons. After sitting down, we noticed that multiple tables had tissues and papers under them, including ours. We had to wait for more than 10 mins before a waitress approached us, mind you the restaurant was not busy at all. We asked her about crayons, and she informed us that they ran out of them, which happens. Then we asked for a starter, to which she said they are out of it as well. They brought the food to one side of the table, and the person on that side had to distribute the plates to each person. The bread was stale, the salad was meh, and the food was just fine, not great. I used their washroom, which is shared with a Harvey's restaurant. The washroom looked like a fast food restaurant, and I'll leave it at that for your imagination. The servers were nowhere to be seen while we were eating, so we had to wait forever for service, to the point that we had to stand up and go look for them (multiple times) to ask for items. While still waiting for some items, a waitress put the bill and a debit machine on the side of the table, then walked away without saying a word. The bill didn't account for a discount, which I informed the waitress about at the very beginning, so we had to wait much longer for that to be fixed.
I work nearby and come here a lot. They always take 30+ minutes to make my order regardless of if it’s Harvey’s or Swiss chalet. Last week I paid for a coconut cream pie, cheese spinach dip and 7up cranberry drink. The first employee wouldn’t take my takeout Swiss chalet order and had someone come who first of all spelt my name very incorrectly and secondly took forever to actually put down what I wanted. I said spinach dip how many times? I’m not a hard person to understand my English is good and I have no accent. Then the employee takes 40 minutes before asking for my receipt. She never gave it back. I leave the place around 10pm via uber and realize my food is cold and the drink is missing (despite the long wait). I try calling back and they don’t answer. I placed an online complaint no answer. I’ve called back several times to no answer. The Harvey’s doesn’t have a phone number only the Swiss chalet number and they never answer no matter the time of day. All I want is the full meal that I paid for, even if they won’t give me the food warm I want the drink I never received. And because of the holidays I haven’t had time to go back to complain. But seriously with the most rudest and incompetent staff idk how this place is still in business. I’ve never had a good experience here and I wish it was nicer. Btw if you think I’m lying look at my photo of the cold soggy food (15 minutes after I got it). What should have been a 15 minute max wait at a fast food was my least favourite interaction. And usually the Swiss chalet takeout is faster.