Elegant Italian restaurant, La Terrazza, offering Sicilian dishes with sea views.