Lou Malnati's opens its 70th restaurant on Oct. 27 in St. Charles, Illinois — a 6,200-square-foot unit with about 100 staff and the first refresh of the brand's design.
We use cookies for analytics and site preferences. Choose what to allow. Cookie policy