Restaurant specializing in meat and seafood dishes.