Maps and GPS directions to Lidl Athens 176 71
and other Lidl locations in Greece
. Find your nearest Lidl. Lidl is an European discount supermarket chain of German origin that operates over 10,000 stores across Europe
. It belongs to the holding company Schwarz, which also owns the store chains Handelshof and Kaufland.