Okra African Grill
1303 S 72nd St #101, Omaha, NE 68124
(402) 884-7500
Website
Hours: 12p-8p Mon-Sun
Serving delicious, slow-cooked African dishes made from the heart.
Offering new online ordering, and delivery available from Door Dash, Grub Hub and Postmates.
A glass separation window has been installed for order and pickup inside, along with strict cleaning.