Back to list
Ristorantino Pizzeria Leone
Stunning 8.9 (4274 reviews)
Around €25
Location
Via Camillo Benso Cavour, 21
I-90133 Palermo
See on the map