Nicosia Address Details
Address: 25 Georgiou Iakovidi
Strovolos, Nicosia
Telephone: 22422207