Cyklady Tawerna Grecka offers a menu of Greek dishes.