Afro Taste CuisineOther places1010 W Argyle StChicago, IL, 60640 · US7735592214Email unavailableafrotasty.comHours not available