African restaurant · 6661 Lake Worth Rd, Greenacres, FL
Dine-In
More food in Greenacres, FL · African Food in Greenacres