The discount supermarket chain Aldi has moved into Natick with a new store in the Cloverleaf Plaza across from the Natick Mall.
According to the company’s website, the new store is set to open today at 321 Speen St. It joins a collection of retailers including Burlington Coat Factory, Harbor Freight, Total Wine & More and Fabric Place Basement
The location joins two other new Massachusetts Aldi’s stores in Milford and West Springfield, both of which opened in October. The new stores bring the total number of Aldi locations in the state to 15.