Pizza Review
I’m from ny and I can confirm this is NY pizza in Florida 🚨 get the mama pie. You won’t be disappointed and it’s worth a drive