Pizza Review
Best Neapolitan style pizza in Waco, possibly Texas. Ingredients are top notch and it shows in the flavor. Definitely can’t go wrong with the pepperoni, highly recommended