5 things to do this weekend: African restaurant festival, lo