When I visit Toronto I find myself at this particular location a few times for sure. It's newly renovated lounge and dining side gives you a nice modern Toronto feel. Huge screens to meet your sporting needs, great service by the staff and the managers are always on point. I've particularly always seen the general manager/owner at the location to meet the needs of customers.
A must eat location if you enjoy great pizza. Recommendation: Cold beer, Steak and potato gourmet pizza on the newly renovated patio. Boom, magic!