Deli specializing in seafood. Offers fresh fish ready to cook and marine specialties.