ST. LOUIS, Mo. (First Alert 4) – The former home of Mom’s Deli in South City could soon be housing a different restaurant, according to city records.
The former location of Mom’s Deli on Jamison Avenue is now owned by Big Lou Properties LLC.
According to the building permit record, an application was filed last month to use the building as a restaurant with outdoor seating and carry-out…