The German grocery chain Lidl opened its first 10 US stores on Thursday after years of preparing to enter the American market. The new store openings — located in North Carolina, South Carolina ...
Everything is house-made except for the bread from Lidl, which is headquartered in Germany, and the sausages from a German store in Richmond. I noticed on my visit that everything at the dinner ...