Restaurant specializing in grilled fish. Offers a variety of fresh seafood options.