Beachfront restaurant offering fresh seafood and classic dishes. Enjoy stunning sea views.