Eurostar Automotive Repair Centre
Triq L-Industrija, Qormi, Malta, QRM 09
+356 2149 0500 Phone
+356 9942 6161 Call Paul Ciappara Jnr.
+356 2144 2024 Fax