Nicosia Address Details
Address: 19 & 21 Afrodidis Street
Nicosia, Nicosia
Telephone: 22753429
Email: info@traffic.com.cy