Cafe St. Louis

Cafe St. Louis is now open inside the Missouri History Museum at 5700 Lindell Boulevard in the DeBaliviere Place neighborhood in St. Louis, MO.

Cafe St. Louis
5700 Lindell Boulevard, DeBaliviere Place
St. Louis, MO 63112
Phone: (314) 659-1875

Leave a comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.