Every time we visit Toronto, we have to visit Swiss Chalet. It's consistent, this one is newer, clean, with ample parking and right next to a Tim Hortons.
We arrived around 5ish, seated promptly, the restaurant had a steady stream of take out customers and filled up by the time we were leaving.
Our waitress was very friendly and efficient, checking on with us every so often to see if we needed anything. The food was on par with any other Swiss Chalet I have ever been to, we just love the poutine with chicken on top. The food came out quickly and is always nice and hot. I had the Festive Special, the stuffing was meh; but everything else was great!
All positive things with this location, will definitely return when coming home to visit!