ServicesMESA GEITONIAContact details 25 156848 82 Arch/pou Makariou G' Leoforos, 4003 Mesa geitonia, Lemesos 82, 4003 Lemesos, Limassol