Aldi is located in the Northtowne Shopping Plaza near the Big Lots off Dekalb Pike. Aldi is a discounted grocery store offering frozen foods, meats, cereals, canned goods, produce, butter and more. This grocery store also has a money-back guarantee: If you are not satisfied with a product you have purchased, Aldi will replace it or give you a full refund.