ServicesMechanic Workshop - Plumbing & Metal WorksContact details 24 635717 24 661484 Faidras 6, 6059 Larnaka, Larnaca