Nicosia (lefkosia) 1, el.venizelos str 2335
Is a branch of : BANK OF CYPRUS PUBLIC COMPANY LIMITED
Cyprus