JavaScript is not enabled.
Soulard's Restaurant & Bar - 0 Reviews - 1731 S 7TH St, Saint Louis, MO - Romantic Dining Reviews - Phone (314) 241-7956

Soulard's Restaurant & Bar

Claim
id: 27459430
marker
1731 S 7TH St
Saint Louis, MO 63104
marker
(314) 241-7956
Incorrect info? Correct your listing

Menu for Soulard's Restaurant & Bar




SUMMER SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 9/30/2018

Additional information

  • Neighborhoods:

    Saint Louis, Soulard
badge