Nicosia Address Details
Address: 118 Strovolou Avenue, Flat 302
Strovolos, Nicosia
Telephone: 22423613
Fax: 22314043