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