Stopped by for Zaffiro's pizza! It's the best thin crust by far! Don't buy the personal pan at the concession stand, just buy a whole pizza in the restaurant by the front door. Way better deal!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.