Caffè Cavour
Coffee Shop · Bar
A coffee shop located in Piazza Cavour. Offers a classic café experience.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Caffè Cavour.
Local restaurants nearby
Piazza Camillo Benso di Cavour, 12, 45



