Blacc Ownd

St. LouisFood & Drink

OL Henry Restaurant

Verified Black-owned American (Traditional), Soul Food, Southern in St. Louis, MO — featured on EatOkra.

Address8600 Airport Rd, St. Louis, MO, 63134
Phone(314) 736-6800
HoursSun 10:00-18:00; Mon 08:00-18:00; Tue 08:00-18:00; Wed 08:00-18:00; Thu 08:00-18:00; Fri 08:00-20:00; Sat 08:00-17:00
Open on Blacc Ownd →

Discover More