PAYMediterranean
Via Torretta, 26,
90147,
Palermo
Average price €30
Mediterranean
Via Torretta, 94,
90147,
Palermo
Average price €26
PAYMediterranean
Piazza Marina a Sferracavallo, 3,
90147,
Palermo
Average price €35