Seafood restaurant Ristorante La Baracca offers classic Sicilian dishes. Enjoy fresh pasta and grilled seafood near the Palaghiaccio.