Back to list
U schiticchiu
Stunning 8.9 (45 reviews)
Around €31
Location
Via Francesco Crispi, 124
90133 Palermo
See on the map