Pizza Pizza
Pizza · Fast Food · Italian
Pizza Pizza is a Canadian-owned pizza restaurant chain offering a variety of pizzas and toppings. They are known for their XXL pizza size, perfect for sharing.
Location
Best places nearby
The highest rated places close to Pizza Pizza.
Local restaurants nearby
1585 Mississauga Valley Blvd, ON


