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