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.