Gourmet Soul Restaurant and Catering
(562)
Soul food restaurant
Temporarily closed
Address: 1620 Delmar Blvd, St. Louis, MO 63103
Phone: (314) 339-5658
Gourmet Soul was built on the foundation of quality food and impeccable service. We cook with creativity, infusing ingredients both common and extraordinary in ...