Villa Venezia is a restaurant offering freshly prepared cuisine.