Straddling Africa and the Arab world, Sudan's cooking has not tickled foodies ... He learned to cook from scratch, starting with the dish he missed the most - the local variant of lamb meatballs ...