This location is pretty good if you just get their freshest slices, or their walk in special (usually a plain pepperoni pizza). It takes a lot of practice though to be able to visually identify the freshest slices, you'll have to ask them first which ones are the newest and which ones are the oldest. But between the 5th and 10th time you'll be able to do it on your own.
I never order Pizza Pizza for delivery though, because Ginos and Dominos taste a lot better and their quality is much more consistent between locations and even the day of the week.