Restaurant with sea views, known for its delicious food. Offers a seafood platter.