Amazing place in front of a quiet sunny square. Very well located. Tzogia makes you feel at home. Enjoy!