Verified Black-owned American (Traditional), Comfort Food in St Louis, MO — featured on EatOkra.
Address6746 Page Ave , St Louis, MO, 63133
Phone(314) 914-2422
HoursSun 12:00-17:00; Tue 08:30-17:00; Wed 08:30-17:00; Thu 08:30-17:00; Fri 08:30-17:00; Sat 10:00-17:00