ANTONAKIS THEODOSIOU & SONS LTD (TEHNITES OHIMATON)Car Repair & Garages Achaion 4, 6036 Larnaka, LarnacaACar Repair & Garages 99 665532 Map