Gallery Left ornament Right ornament
HOW TO

FIND US

  • La Cambusa

    Piazza Marina, 16, 90133 Palermo

RESTAURANT

HOURS

  • 12:30am - 3pm
  • 7pm - 11pm
  • Monday Closed in Winter