Contact details 24 622598 24 622324 Arch/pou Makariou C' Leoforos 22, MAKARIA CENTER, Flat 502, 6017 Larnaka, Larnaca