Nicosia Address Details
Address: Stadiou 73D
Strovolos, Nicosia
Telephone: 22351178