Mom’s Deli January 28, 2019 STL Restaurant Week – Day 1 An classic South City St. Louis restaurant is Mom’s Deli. The sandwich shop is … Continue reading →