Nicosia Address Details
Address: Ifigeneias 40A
Strovolos, Nicosia
Telephone: 22420853