Restaurant specializing in seafood and European cuisine.