Great restaurant and very well-priced. I had the Pollo something (grilled chicken, roast potatoes and salad). It was exceptionally good. Way above and beyond what is expected for an airport restaurant.
YYZ has elevated its game to the point that I think its got one of the nicest airports I've been to in the world. Right up there with the Asian airports and Dubai.