answersLogoWhite

0

Lidl Stitfung and Co. is the name of a German grocery store chain popular in Europe. Throughout the continent there are over 10,000 stores. Lidl is similar to Aldi here in the US.

User Avatar

Buddy Pacocha

Lvl 10
2y ago

What else can I help you with?