Mom's Soul Food Kitchen
Add to Favorites
OPEN NOW
Today: 7:00 am - 7:00 pm
15 Years
in Business
Amenities:
Wheelchair accessibleHas WifiTakes reservations
Saved to Favorites
Phone: (314) 328-1333
Address: 4909 Delmar Blvd, Saint Louis, MO 63108
Website: http://momssoulfoodkitchen.net
Cuisines: Southern, Soul, American