The Green Eye
Greek · Mediterranean
Greek restaurant, The Green Eye, offers a dining experience.
Location
Best places nearby
The highest rated places close to The Green Eye.
Local restaurants nearby
Άγιοι Δέκα 10, Κρήτης
Location
The highest rated places close to The Green Eye.
Άγιοι Δέκα 10, Κρήτης