Nicosia Address Details
Address: 20 Lefkonos
Strovolos, Nicosia
Fax: 22757495