Nicosia Address Details
Address: 44 Stadiou Street
Strovolos, Nicosia
Telephone: 22313936