Nicosia Address Details
Address: 10 Agathonos Street
Likavitos, Nicosia
Telephone: 22813813