St. Louis, MO
Gourmet Soul Restaurant and Catering
Soul-Food, Southern
1620 Delmar Blvd, St. Louis, MO 63103, USA
1620 Delmar Blvd, St. Louis, MO 63103, USA
Hours
- MonClosed
- Tue · Today11 AM – 7 PM
- Wed11 AM – 7 PM
- Thu11 AM – 7 PM
- Fri11 AM – 7 PM
- SatClosed
- Sun1 PM – 6 PM
How locals rank it
In St. Louis
Make your own Top 5
Rank your favorites, follow people whose taste you trust, save lists to try.
Start your Top 5