Skip to main content

The Archive Music House & Southern Grill

restaurant · Saint Louis, MO

Address
706 Lafayette Ave, Saint Louis, MO 63104
Phone
(314) 899-9995
Website
archivemusichouse.com
Where
38.6096, -90.2010

Search Hominin for The Archive Music House & Southern Grill

Other restaurants nearby

More in Saint Louis

The Archive Music House & Southern Grill — restaurant in Saint Louis, MO | Hominin