African restaurant · 2630 Orchard St #3, Lincoln, NE
See full menu
More food in Lincoln, NE · African Food in Lincoln