Palermo, Italy
A charming harborside trattoria in Sferracavallo serving impeccably fresh fish and Italian seafood. The rustic interior feels unassuming from the street but opens into a welcoming space with sea views, where attentive staff and expertly prepared dishes—from mussel soup to grilled swordfish—keep guests returning again and again.
+8 more