Seaside restaurant offering Mediterranean cuisine, with potential views of the Stromboli volcano. Features fresh seafood.