Pizza Pizza is a pizza restaurant offering a variety of pizzas and sides. Founded in 1995, it features both classic and specialty pizza options.