Nicosia Address Details
Address: F Kakridi 2
Geri, Nicosia
Telephone: 22480896