Restaurant specializing in fresh seafood and fish dishes.