Osteria Santa Cecilia
Location picture
Fabulous 9 (1329 reviews)
Approx. €20
Location
Piazza Teatro Santa Cecilia, 13
90133 Palermo