Straub's in Webster Groves Update Establishment
211 E Lockwood Ave
St. Louis ,
MO
63119
P: 314-962-0169
Cuisines:
Deli / Sandwiches, Grocery Stores
Features:
Curbside Takeout, Delivery, Produce/Meat,
Neighborhood:
Hours:
Mon.-Sat. 7 a.m.-8 p.m.
Sun. 10 a.m.-6 p.m.
READERS’ CHOICE FAVORITE:
2015, 2017, 2018, 2019, 2020
RELATED STORIES
Enhance your restaurant listing TODAY! Upgrade to a Sauce partner listing.