Nicosia Address Details
Address: C1 Tillirias Sq
1016, Nicosia, Nicosia
Telephone: 22750606