Verified Black-owned American (Traditional), Fast Food, Seafood in St. Louis, MO — featured on EatOkra.
Address9701 St Charles Rock Rd, St. Louis, MO, 63114
Phone(314) 423-2445
HoursTue 10:30-19:00; Wed 10:30-19:00; Thu 10:30-19:00; Fri 10:30-20:00; Sat 10:30-20:00