Seafood store specializing in fresh catches.