We were glad (as we always are) to have researched and found this place through Trip Advisor. If you like pizza like they make it in Naples this is your place, though arguably this pizza is better. (Pretty Big Words, I know.) Salads and pies are equally outstanding. Service = impeccable.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.