"Eat: 3 stars ambiente: 5 stars service: 5 stars it took so long to try winslows house, but I finally made it! it's on my list since the move."
Phone: +13147257559
Address: 7213 Delmar Boulevard, University City, 63130, United States Of America, St Louis
City: St Louis
Website: http://www.winslowshome.com
Tuesday: 08:00-15:00
Wednesday: 08:00-15:00
Thursday: 08:00-15:00
Friday: 08:00-15:00
Saturday: 08:00-15:00
Sunday: 08:00-15:00
Dishes: 10
Amenities: 21
Categories: 5
Reviews: 4679