Like some of the other reviews below, I'm not sure why the rating for this place is so low. Terminal 3 doesn't have a ton of options and for a sit down establishment this is the best option.
I opted to sit at the bar which is equipped with outlets for you to charge your devices. The service was pretty quick as the food took about 10 minutes to get to me tops which good for rushed travellers at the airport.
I ordered the beef sliders as it was one of their Canada Day menu items. It came with 2 sliders and a side of fries. The slider meat was seasoned reasonably well and the aioli was good. The bites where I also had the cheddar and the avocado were especially nice. To top it off the bun edges were toasty while the rest of the bun was soft. Taste was decent, nothing mind blowing. The fries were nice and crispy and came out hot.
As for size, this seemed more like an appetizer to me but was listed as an entree. Disclaimer that this probably would not fill up someone who was looking for a complete dinner.
Overall pretty decent. I would rate it a little higher but the price was about $17 after tax and tip for the sliders which at a normal restaurant you could probably get a normal sized burger.