Nicosia Address Details
Address: 9 Limnou Str
Aglantzia, Nicosia
Telephone: 22339169