Enjoy traditional Greek cuisine at Ταβέρνα Η Θέα, known for its fantastic panoramic views.