Back to list
La Strummula Restaurant
Exceptional 9.7 (774 reviews)
Around €25
Location
Via Roma, 113
90017 Santa Flavia
See on the map