Nicosia Address Details
Address: 21 Meteoron Street
Latsia, Nicosia
Telephone: 22480501