I Avli Tis Kyra-Marias

Restaurant café-bar, open daily with traditional handmade cuisine.
Address
Loggos Sq.
Telephone
26910.74270