Metro Garage Auto Mechanic
113, Mensija Rd., Saint John, Malta, SGN 1602
+356 2138 6124 Phone