Nicosia Address Details
Address: 5V Omirou Street
Strovolos, Nicosia
Telephone: 22315804