Authentic Sicilian restaurant, La Locanda, specializing in fresh seafood dishes.