Explore details about location Kykaldon Street. Kykaldon Street is a location situated within the Limassol - Λεμεσός alongside other areas such as Amerikanas, (under planning), Olympos Street.