Nicosia Address Details
Address: 12 Ilia Papakyriakou
Strovolos, Nicosia
Telephone: 22314459
Fax: 22315446