Categories
coming to St Louis Restaurants in St Louis

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
Menu: mohistory.org/visit/dine
Map: google.com/map

Leave a Reply

Your email address will not be published.

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