ViaMichelin
Nonna Mari
Location picture
Stunning 8.9 (1611 reviews)
Around €25
Location
Via dell'Autonomia Siciliana, 132
90143 Palermo