An African restaurant in Northampton showcasing finger-licking delicacies from the continent of Africa in a nice and cosy environment.