Straub's in Town & Country Update Establishment

13414 Clayton Rd
St. Louis , MO 63131

P: 314-434-4707


Cuisines:

Deli / Sandwiches, Grocery Stores

Features:

Curbside Takeout, Delivery, Produce/Meat,

Neighborhood:

Des Peres

Hours:

Mon.-Sat. 7 a.m.-8 p.m.
Sun. 10 a.m.-6 p.m.

READERS’ CHOICE FAVORITE:

2015, 2017, 2018, 2019, 2020