Deli La Scogliera offers Italian, seafood, and Sicilian cuisine. Enjoy dinner and drinks with credit card payment accepted.