Villa Capri offers the best dining experience hands down. The food is delicious. The atmosphere is friendly and welcoming. Great food at great prices. You've got to try this amazing Italian restaurant!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.