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.