Okra African Grill Claim Listing Restaurants Omaha Contact Nina Sodji 402-884-7500 nfo@okraafricangrill.com 1303 South 72nd Street, Suite 102 , Omaha, Nebraska 68124, United States Post navigationPrevious post: Lutfi’s Fried FishNext post: Screamers Dining and Cabaret