Food store specializing in fresh seafood.