Gourmet Soul Restaurant and Catering
1620 Delmar Blvd, St. Louis 63103