According to the owner, Mom’s Deli, a St. Louis staple, plans to close its doors by the end of the weekend, but not for good.
A South City shopping district is getting a glow-up, aiming to make the area feel safer and more inviting for visitors.