Kykkos Rest Area

Service Provider ยท Member since Oct 2026

Kykkos Rest Area is a point of interest located in Mylikouri, Nicosia.

Industry

Rest Stop

Service Areas

Nicosia