Why does this place appear in the tourist guides?
Dough is not good, topping so so. I really don't see why people say it's the best pizza they ever had...
Buy a frozen one from Publix it's much better
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.