Nicosia Address Details
Address: 38 Leonidou Street, Shop 5
Nicosia, Nicosia
Telephone: 22675876
Fax: 22765158