Seafood restaurant specializing in grilled fish and fresh seafood. Offers a scenic view.