Greek Corner
Greek
A Greek shopping mall offering a variety of shops.
Location
Best places nearby
The highest rated places close to Greek Corner.
Local restaurants nearby
El. Venizelou 170, Κρήτης
Location
The highest rated places close to Greek Corner.
El. Venizelou 170, Κρήτης