Budweiser Brew House At Ballpark Village601 Clark AvenueSt. Louis, Missouri 63102, US
Seating Capacity: 0