In a perfect world, Yelp would allow people to rate zero star's (so I have no choice but to rate it a 1).
The pizza that comes from Pizza Pizza truly is worst pizza you will ever taste... like ever.
It has nothing to do with the freshness (rather it be the single slices that sit in the glass trays for hours, to the fresh out of the oven pizza ordered for take out)... the problem with Pizza Pizza is their actual recipe. I really do believe Pizza Pizza thinks their pizza actually tastes good.. which is HILARIOUS!
The head honcho's over at the company should rather change their god awful recipe, or change the company name to Terrible Terrible Pizza Pizza.
People only buy this crap because it's cheap, and on every street corner in the city. The actual taste of the pizza is so revolting that I can't believe people continue to buy this pizza time and time again AFTER finding out how terrible it is.
It tasted like crap in 2003, and 10 years later, it tastes just as yummy ;)
The only thing I like about Pizza Pizza (no... it's not the pizza), is that certain days of the week u can order yummy side kicks like a Meatball sub for a few bucks. Hey! I'm not gonna argue with that! I'de get it like once a month.