Isla by the sea

International cuisine
a table and chairs on a beacha table and chairs on a beach

Like dining in paradise

Because of its location on the beach, this restaurant is an ideal place to enjoy a perfect evening. The tasty international cuisine served at this restaurant in SOL Marina Beach Crete tastes best with the sea as a backdrop. The casual atmosphere and the company round it off.