Deli specializing in fresh seafood and prepared dishes. Offers delivery service.