2024
ARCHONTIKO
Restaurant • €€
4.8/5
• 26 reviews
Perched high in the olive hills, this restaurant offers a splendid setting. ...Read more