Luqa

Address
Andrews Car Centre,
Qormi Road,
Luqa
LQA 9044

Opening hours
Monday – 08:00-17:00
Tuesday – 08:00-17:00
Wednesday – 08:00-17:00
Thursday – 08:00-17:00
Friday – 08:00-17:00 
Saturday – Closed
Sunday – Closed

Demi Psaila