Pizza Review
DeLorenzo’s has been at the pizza game for a long time and they really know what they’re doing. A nice thin, crisp pizza that tastes delicious. 8.7.