Kirkwood Station Brewing Company closes

The restaurant is not affiliated with Kirkwood Brewhouse at 10312 Manchester, which remains open.

by

Sign up for St. Louis Magazine's weekly dining newsletter to keep up with the latest in the local restaurant scene.
Or, check out all of our newsletters.