Nicosia Address Details
Address: 20A Nikou Georgiou
Strovolos, Nicosia
Telephone: 22318937