Restaurant specializing in various seafood dishes.