I have been going to the Villa for years and have yet to have a bad meal. Whether it is seafood, steak, pasta, or pizza it is always well served and delicious. And the balsamic salad dressing, hmmmmmm. It doesn't get any better than this
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.