Nicosia Address Details
Address: 20 Lefkonos, Flat 302
2064, Strovolos, Nicosia
Telephone: 22674008
Fax: 22674009