I discovered these in August 2009, but they’re not open yet.
Dekontee Spot, 3037 Lafayette Road, Indianapolis, IN.
(Closed in 2010.)

.
.
.
Taste of Africa, 3345 Georgetown Road, Indianapolis, IN. Phone: 317-291-9100.
(Closed in 2010.)

Advertisement