Soup Dumpling STL
8110 Olive Blvd
St. Louis , MO 63130
Wed. - Mon - 11am - 8pm
Tuesday - Closed
Best New Restaurants: No. 11 - St. Louis Soup Dumplings
St. Louis Soup Dumplings is named the No. 11 best new restaurant of 2017 by Sauce Magazine.
Hit List: 4 new places to try this November
BLK MKT Eats, Extra Brut, St. Louis Soup Dumplings, The Capital Grille are four places to try in St. Louis this month.