Malta Best Car Hire
Saint Julians . Malta
Tel: +356 7937 1938
St Julian's Saint Julians
St Julian's Saint Julians