Nicosia Address Details
Address: Ikos, NICOSIA, CYPRUS
Ikos, Nicosia
Telephone: 22953482