Nicosia Address Details
Address: 21A Lesvou Street
Anthoupoli, Nicosia
Telephone: 99635156