Sicilia Bedda

  Piazza Sant' Onofrio 19, Palermo, Sicily, Italy

Booking.com Book Now