|
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
|
|