Nicosia Address Details
Address: 20 Ifigeneias
2007, Strovolos, Nicosia
Telephone: 22429029