Nicosia Address Details
Address: 26 Voukourestiou Street
Strovolos, Nicosia
Telephone: 22312954
Fax: 22312783