Bar Lo Castro
Ice Cream Shop · Bar · Dessert Shop
Bar Lo Castro: A traditional bar serving delicious gelato and granita. Open daily.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Bar Lo Castro.
Local restaurants nearby
Piazza Umberto I, 25, 82

