Nicosia Address Details
Address: 178 Athinon, Block B
2033, Strovolos, Nicosia
Telephone: 22510480