Nicosia Address Details
Address: 18 Chitron Street
Plati Aglantzias, Nicosia