ViaMichelin
U schiticchiu
Location picture
Stunning 8.9 (45 reviews)
Around €31
Location
Via Francesco Crispi, 124
90133 Palermo