7213 Delmar Blvd, St. Louis, MO 63130, USA
Sun 8am - 4pm
Tue - Sat 8am - 10pm
New American General Store & RestaurantWinslow's Home is many things ...part gift shop, bookstore, quality home & kitchen essentials along with select wine & liquor & most of all, farm-to-table grocery, bakery & restaurant (dine in & carry-out) getting many of it's bounty from Winslow's Farm 35 miles outside of St Louis. Using fresh seasonal ingredients they make up a unique & memorable menu along with daily specials. Winslow's serves breakfast, lunch, & dinner. Food is cooked to order & there is plenty to occupy your time while waiting. Winslow's motto is appropriately "Decidedly Real" ... That it is and it's not to be missed.