Pizza Review
Best pizza you’ll get in Houston at a 7.5. Freshest ingredients On a slice in a long time. Too light overall on the slice or would’ve given it higher. Also is not better new park in Howard beach at a 7.8.