Il Castello
Pizza · Italian
Enjoy delicious pizza at Il Castello, located in a beautiful piazza. Dine al fresco under large umbrellas.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Il Castello.
Local restaurants nearby
Piazza del Tribunale, 8, 42
