Villa Cavour
Italian · French · Mediterranean
Villa Cavour is an Italian restaurant established in 1988, offering a variety of dishes including selected meats and fresh fish. It also provides vegetarian and gluten-free options, making it suitable for diverse dietary needs.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Villa Cavour.
Local restaurants nearby
Via Camillo Benso di Cavour, 49

