It's Swiss Chalet so what do you expect, its the same everywhere. I don't agree with Connie that Ontario's are any better than the rest of Canada. I moved from Calgary and the chicken tastes the same here and there.
This location in particular has great staff and the restaurant is always clean. The last time I was in getting take-out their debit machine was down. When I came back with cash the manager had given me some free apple pie as an apology for my troubles. A fantastic way to keep a customer coming back (too bad the apple pie was terrible though).