Pizza Review
Whoever rated this a 7.7 is crazy. Best pizza I’ve had in Ohio.