Nicosia Address Details
Address: 26 Voukourestiou Street
Strovolos, Nicosia
Telephone: 22511788
Fax: 22498957