Aldi expands to 42nd Street — StoreBrands.com
Aldi will open its first Manhattan store in 2026 with a 25,000-square-foot location on 42nd Street, near Times Square, inside The Ellery, a new luxury residential tower. The move represents a major...
READ MORE