Nicosia Address Details
Address: 39H Strovolou Avenue
Strovolos, Nicosia
Telephone: 22517455
Fax: 22517453