Nicosia Address Details
Address: 58 Milou Street
Anthoupoli, Nicosia
Telephone: 22388616