Indulge in daily fresh food and an extensive wine list of over 100 selections, in this popular dining spot. The a la carte restaurant Isadora let you enjoy your meal with the sea as your backdrop.