Nicosia Address Details
Address: 33 Pinelopis Street
Strovolos, Nicosia
Telephone: 99673314