1620 Delmar Blvd
St. Louis, MO 63103
P: 314-339-5658
Hours
Monday-Closed
Tuesday-Friday-11am-7pm
Saturday-Closed
Sunday-1pm-6pm
www.gourmetsoul.com