Pizza Review
Hands down best pizza in Waco, TX. I’m not too sure how this only has a 7.9 rating. Only thing keeping this out of the 9’s is the crust isn’t that crispy. Amazing!!!