Winslow's Table

7213 Delmar, St Louis, Missouri 63130

7213 Delmar, St Louis, Missouri 63130
Breakfast and Lunch, Tue - Sun:  8 a.m. - 3 p.m.;  Drinks, Pastries, and Retail, Tue - Sat: 3 p.m. - 5 p.m.; Dinner, Tue - Sat: 5 p.m. - 9 p.m.
New American
$$
Moderate

Mentions