Hosted my company's Christmas party at Turtle Jack's and I'm really satisfied with how the staff took care of us.
We (27 people) were given our own semi closed off area with a tv and felt right at home with good food and good company while watching the leafs game (boo leafs! Go Habs go!).
The manager was super kind to hook us up with two free veggie nachos and I truly appreciate his customer service. As a meal, I had the shepherd's pie from the seasonal menu and found it filling and great for the price.
I highly suggest Turtle Jack's as an alternative to the crowded hwy7&404 crowded plaza as there is quite a variety of food on the menu and there are ample parking spots!