IDEA Innovation Center 29 Αυγούστου 2023marbel Address Λυκούργου 36 Λευκωσία 1011 Cyprus Upcoming Events No events in this location