Organic Travel(TM) - Guides to Healthy and Organic Places: Winslow's Home
Error processing SSI file

Return to Organic Travel's St Louis Listings

Restaurants - Natural and Organic:
Winslow's Home


Winslow's Home
7213 Delmar Blvd
St Louis,
Missouri 63130
314-725-7559


Map

Considered the new American General Store with an eatery, market, gift and wine shop rolled into one, Winslow's feature a made-from-scratch kitchen, in-house baked goods, prepared foods to-go, and useful earth friendly gifts and home essentials. In addition to sourcing local and organic produce and products, they also have a sustainable farm with vegetables, herbs, and fruits; plus their own beehives and chickens for farm fresh eggs. They are open Tuesday to Friday from 7 am until 9 pm; Saturday from 8 am until 9 pm, and on Sunday from 8 am until 4 pm.

Error processing SSI file


Error processing SSI file