Nicosia Address Details
Address: Anthoupoli, NICOSIA, CYPRUS
Anthoupoli, Nicosia
Telephone: 22370044