Eurostar Automotive Repair Centre
Triq L-Industrija, Qormi, Malta, QRM 09
(3562) 149-0500 Phone
(3569) 942-6161 Call Paul Ciappara Jnr.
(3562) 144-2024 Fax