Absolute brutal delivery. I have had the unfortunate experience of delivery from this restaurant several times, each time hoping for a better or different result. My food is always cold, takes forever for delivery, is missing items or under cooked. If you call to complain, Swiss chalet will say "we will rush a new order out to you ASAP" which then takes at least 45-1hr. So really, not asap. On our most recent order we had 2 side orders or fries, both were pretty much RAW. Made the phone call to complain, they said they'd rush new ones out. Almost an hour later the fries arrive...EXACTLY the same. There have to be lots of people that see these items go out before they leave the restaurant, as a manager or a line cook or anyone else who sees this, how do you allow this to leave your restaurant and therefore reflect on you? It's terrible. Given the choice I would choose a different restaurant for delivery or anything, any time. Extremely disappointing.