About The Villa
The Villa is a well estiblished restaurant serving authentic Italian and Mediterrean cusine. You can be whisked away to cosy wine bar, tucked away in the cellar for drinks. The restarant is on the ground floor which overlooks the fantastice terrace for al fresco dining. An experience not to be missed.
- Car Parking