Nicosia Address Details
Address: Athinon & Serron Corner
Strovolos, Nicosia
Telephone: 22421609
Fax: 22493450