33 Wine Shop & Bar to close after 25 years in St. Louis

After 25 years in business, 33 Wine Shop & Bar will close its doors in the Lafayette Square neighborhood of St. Louis later this month. The post 33 Wine Shop & Bar to close after 25 years in St. Louis appeared first on Sauce Magazine: Intelligent Content For The Food Fascinated .