Center Ice Brewery is located on Olive Street in St. Louis
Another locally-owned brewery. We don’t have a lot of information about this brewery. It appears that they do NOT offer food, just beers on Thursday thru Sunday. We suggest you visit their website for complete details.