Gourmet Soul Restaurant and CateringAddress1620 Delmar Blvd, St. Louis, MO 63103Phone(314) 339-5658Rating★ 4.2(774 reviews)HoursThursday: 11 AM to 7 PMSee all hoursWebsitegourmetsoul.comSourceGoogle MapsAre you the business owner? Claim this listingCustomer ReviewsShare your experience.Leave a reviewView on Google Maps →