ST. LOUIS – Mom’s Deli, a longtime staple in south St. Louis, will leave its current location later this month. The owners hope to find a new spot to continue serving the St. Louis community.
Mom’s Deli is currently located at 4412 Jamieson Avenue in St. Louis’ Lindenwood Park neighborhood.
An employee confirmed with FOX 2 that the deli’s lease for that location will not be renewed, so its last day of service at its current location will be Sunday, Feb. 23.
The employee tells FOX 2 that owners are “actively looking” at possibilities of a new location, though no decisions have been made yet.
Mom’s Deli has served the St. Louis community for nearly 50 years with fresh deli cold-cut specials, salads, and deserts.