Pizza Pizza is a pizza restaurant offering a variety of options, including traditional, plant-based, and gourmet thin crust pizzas. They offer delivery and online pickup.