2024
TOCHNI TAVERN
Cypriot restaurant • €€
This chic taverna boasts a beautiful terrace with a bird's-eye view over ...Read more