Mom's Soul Food Kitchen

Diner
$
4909 Delmar Blvd (Euclid)
St Louis, MO 63108
(314) 328-1333

Menu

Tips

  • Everything
  • Great place to get some home style cooking. The meatloaf and beef spareribs are great.
  • All the food and the service is great