Locations

Nicosia Center: Alkaiou 1,1060, Nicosia

Strovolos Area: 9b Serron Street, 2040, Nicosia

Agios Dometrios Area: 10A Democratias Street, 2370, Agios Dometios, Nicosia

Latsia Area: 30 Tripoleos Street, Latsia, Nicosia

click on a location to start the Google Maps GPS Navigation