ViaMichelin
Casa Nostra
Location picture
Very good 8 (261 reviews)
Approx. €20
Location
Piazza Principe di Camporeale, 13
90138 Palermo