Pizza Pizza is a pizza restaurant offering carryout, pickup, and delivery. They specialize in pizza, wings, and other related items, with a time guarantee on deliveries.