Aldi, 4801 N. 30th St., Omaha
Trader Joe’s, 10305 Pacific St., Omaha
Once upon a time I heard that Aldi and Trader Joe’s were owned by the same parent company. True or false? I’m dying to know! Please share your input!