Delicious West African delicacy