Lidl Santa Venera
Triq il-Kappillan Mifsud
Santa Venera
Phone:
Find your nearest Lidl
Directions
Lidl Santa Venera QR Code for Smartphones