Pizza Pizza is a franchise and this is a typical location. Food is prepared to pizza pizza standards and so is the level of service.
Doesn't mean it's amazing food, but it is predictable and dependable. So not exactly a glowing review, but I've never had anything turn out bad here.