Question: is aldi giving away leftover food on christmas eve?
Answer: THE FACTS: Aldi stores close at 4 p.m. in the U.S. on Christmas Eve and at 6 p.m. in the U.K. In the U.K., Aldi donates unsold fresh food to charities in a special program after closing on Christmas Eve. ... In the company's U.S. stores, no free products are given away to the needy after closing on Christmas Eve.