Aldi opened Shorewood location Thursday

On Thursday, Aldi opened its newest store at 665 Brook Forest Ave. in Shorewood. The Shorewood store will be open from 9 a.m. to 9 p.m. Monday to Saturday and 9 a.m. to 8 p.m Sunday. Like other Aldi stores, the Shorewood location features open ceilings and natural lighting. Aldi has integrated several new safety features in all its stores across the U.S. Stores are stocked with the food and household essentials, including healthy, convenient options and a wide selection of produce, which is delivered fresh to all stores daily.