Nicosia Address Details
Address: Pompiias 11
Strovolos, Nicosia
Telephone: 22497538