Soulard's Restaurant & Bar
OPEN NOW
Today: 11:00 am - 10:30 pm
40 Years
in Business
Phone: (314) 241-7956
Address: 1731 S 7th St, Saint Louis, MO 63104
Website: http://www.soulards.com
Phone: (314) 833-4770
The Wood Shack Soulard
Soulards Restaurant and Bar
Cuisines: Caterers, American, Family Style
1414 Park Ave, Saint Louis, MO 63104
217 Chouteau Ave, Saint Louis, MO 63102
707 Park Ave, Saint Louis, MO 63104
816 Allen Ave, Saint Louis, MO 63104
1613 S 9th St, Saint Louis, MO 63104
3015 Salena St, Saint Louis, MO 63118
410 Market St, Saint Louis, MO 63102
939 Lebanon Dr, Saint Louis, MO 63104
1724 S Broadway, Saint Louis, MO 63104
1811 Pestalozzi St, Saint Louis, MO 63118