Pizza Pizza is a pizza restaurant offering a variety of flavors, including South Asian-inspired options, available for dine-in, takeout, and delivery.