Why Mom’s Special is so Special December 2, 2018 Written by Adrienne Compton Mom’s Deli, a small, Italian, mom and pop shop in the city of St.Louis has visitors who come in from all across the United States. ... Food & DrinkMissouri0 Comments