Italian restaurant, Villa de Finetti, offering Italian cuisine and gastronomy.