Pizza Review
We both agree 8.9 is the perfect score. Everything a pizza is supposed to be phenomenal sauce phenomenal crisp and phenomenal cheese. Delorenzo’s knows how to make pizza.