Ce restaurant et Agia Paraskevi Church apparaissent comme très attirants pour les touristes. La cuisine grecque est bien préparée à The Lemon Tree. Un café délicieux est la boisson la plus populaire de ce lieu.
Un service rapide est ce que les invités aiment ici.