Seafood restaurant S'Aliusta offers Italian cuisine with a sea view. Enjoy fresh grilled fish dishes.