Most of my experience with this location has been walk-in, so that's what I'm basing it on. Quality is comparable to other Pizza Pizza locations, as you'd expect from a chain - hits the spot, nothing to write home about. I find usually when I go in, the slice selection is simply sub-par, to put it alliteratively. I don't think I've been in with more than four or five on offer, a far cry from the eight or so I'm used to seeing from this chain.
The really off-putting part about this location is the seating arrangement - there's a surplus of benches and stools and only a couple tables. It's like a restaurant for introverts. A couple of the benches are hard enough to get by when nobody's sitting there as it is - I can't imagine navigating this place when it's nearer capacity (and it's not a place large enough to have to navigate).
No complaints about the service here - they've always been good to me, though they're sometimes hard to hear over the kitchen.