Nicosia Address Details
Address: 15 Archaias Lidras Street, Flat 303
Geri, Nicosia
Telephone: 22480729
Fax: 22430959