Pizza Review
9.4 is my review. Best Pizza in Florida Period. I've been to alot of pizza shops on the east coast and this in my top 5 maybe 3. Slight Tang, cheese is perfect, little flop. Didnt have a pic because I ate it before the review.