Malta First Car Hire
. Malta
Tel: +356 9991 0805
Malta International Airport, Arrivals Lounge, Luqa
Malta International Airport, Arrivals Lounge, Luqa