Lidl Opens First Store In United States

Lidl store opening doors to Winston-Salem store.