Al Carlo Alberto Cafe
Italian · Coffee Shop
Al Carlo Alberto Cafe is an espresso bar offering Italian cuisine. It provides seating and table service.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Al Carlo Alberto Cafe.
Local restaurants nearby
Via Camillo Benso di Cavour, 42, 21


