May be permanently closed
No info on opening hours
Updated 1 year ago
May be permanently closed
Planning your trip, pay attention to International Photography Hall of Fame and Museum and remember to choose where to eat: this bar is right aside the mentioned place of interest.
Visitors' reviews on Scorch
Add your review
© OpenStreetMaps
contributors
Address
3221-25 Olive St, St. Louis, Missouri, USA, 63103
Report incorrect information