Nicosia Address Details
Address: 10 Pafou Street
Strovolos, Nicosia
Telephone: 22493541