Eleftherios place is amazing and perfectly located in Chora. We will come back for sure and totally recommend it!!!