I've been eating at various Swiss Chalet locations across town over the past 20 years and this location for almost a decade since it's in my neighbourhood. I like Swiss Chalet chicken and I usually get a half chicken dinner with salad and fries (I've tried their pot pie which is a bit heavy and rib combos too). I eat there 3-4 times a year so I'm not a regular... it's only when I'm in the mood and usually with a buddy who likes their chicken.
The service is mixed too as I've had both bad and good service so that is why I always request the same server (she's been there for the past 6-7 years) and she is consistently good. Occasionally, I've gotten a smaller chicken but not that often and the quality is pretty consistent but nothing to rave about. Once a while, I've had an apple pie and it's not bad but again nothing spectacular. Look for their seasonal specials where they offer a holiday meal that is fair value.
If I have any complaint, it's their prices that have been climbing and dropping it's value. I can pick up a equally tasty WHOLE chicken from a nearby Longos for $10 (less than $8 tax in on Wednesdays) and I'm chomping on it for 2 meals where as it costs me $18 for a half chicken dinner with sides, drink (refillable), tax and tip dining in here. Prior to the renovation (2010), the restaurant was very old, tired looking and not very inviting but better now This is a franchise operation so you will get different service from each outlet but overall, I'd say this place is above average (3.5 stars not quite 4) but only cos I know my server will be good.