Excellent pizza! Just like in Naples, Italy. If you craving for an authentic pizza go to Deluca. Service is good but slow. Many option available. Owner/Chef will try to work with you for your allergies. Will be back
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.