Menu

Iron Barley

Now Closed

American Restaurant, Dive Bar

5510 Virginia Ave St Louis, MO ( Map )

Stats

  • 1,620 Total
  • 594 Unique
  • 0 Monthly
  • 0 You

Recent Activity

Show More