A lot of bad reviews coming from this Pizza Pizza, location and I'm gonna go out on a limb and say I disagree.
I've been enjoying this Pizza Pizza for the past 3 years or so whenever I'm in Canada. It's a friendly atmosphere, the staff is polite and nice and the pizza is delicious. Although their delivery service may be a bit rough their walk in service is just what I need.
Pizza Pizza is delicious for when you're in a hurry or if you're not wanting to cook. How can anyone go wrong with pizza? :)