Nicosia Address Details
Address: 158 Strovolou Avenue
Strovolos, Nicosia
Telephone: 77772727