2227 W Schaumburg Rd, Schaumburg, Illinois 60194 USA
Really authentic African taste to the core.
Photo Credit: Yelp