Aldi opening new St. Louis-area store

Aldi is opening a new St. Louis-area store in Olivette.
Source: Arizona Business Journal