Café Cavour
Coffee Shop · Dessert Shop · Sandwich Shop
Espresso bar located near the main square. Offers a selection of sweet and savory items in a welcoming atmosphere.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Café Cavour.
Local restaurants nearby
Piazza Camillo Benso di Cavour, 24, 21


