Seafood restaurant with stunning sea views. Offers fresh, flavorful Sicilian dishes, including pizza on weekends.