I generally associate Boston Pizza with mediocrity and this one is no different. Compared to the couple of other locations, this one is smaller. The patio is pretty bad given that it rests right over the TTC subway grates of Sheppard Station.
The best part is the bar area with the large screens and plenty of servers there to provide you with adult beverages.
The food is a bit on the expensive side for what you get. I ordered the poutine once for $7 and I literally got 25 frozen to fried french fries, 2 tablespoons of gravy and 5 cheese curds. Looking at the price for pizza, I find it hard to justify a price of $35... even if it is Boston-style.
In summary, I come for the atmosphere of the bar area, to be with friends and to enjoy the game but before that, I will visit one of the fast food restaurants around the area for food.