Soulard's Restaurant & Bar
Bar & Restaurant
1731 S 7th St, St Louis, MO 63104
Soulard
Description
We are known for fine dining, in a friendly atmosphere. Our private temperature-controlled wine cellar is stocked with some excellent French wines from Bordeaux and Burgundy, as well as Italian and Domestic wines. Frequently Asked Questions
Places You Should Consider
Soulard's Restaurant & Bar Photos
News & Articles