Iron Barley

[ Restaurant ]
5510 Virginia Ave.
St. Louis, Missouri
(314)314 351-4500
79

16 ratings
Tue-Thu: 11:00-9:00 Fri-Sat: 11:00 -10:00
information provided by RateBeer.com