Nicosia Address Details
Address: 120E Strovolou Avenue
Strovolos, Nicosia
Telephone: 22519800
Fax: 22514687