Your review has been published! Thank you for taking the time to share your experience.
Aldi is the common brand of two German family-owned discount supermarket chains with over 10,000 stores in 20 countries, and an estimated combined turnover of more than €50 billion. Based in Germany, the chain was founded by brothers Karl and Theo Albrecht in 1946 when they took over their mother's store in Essen.
ALDI, 1500 N Sandhills Blvd, Aberdeen, NC 28315, USA
ALDI, 746 S Philadelphia Blvd, Aberdeen, MD 21001, USA