Nicosia Address Details
Address: 25 Lindou Street, Flat 1
Strovolos, Nicosia
Telephone: 22518730
Fax: 22511502