Pizza Pizza is a Canadian-owned pizza restaurant offering online ordering, pickup, and delivery. They are known for their XXL pizzas and a variety of toppings.