Lidl Luqa
Triq il-Karmnu
Luqa
Phone:
Find your nearest Lidl
Directions
Lidl Luqa QR Code for Smartphones