African restaurant Imuli offers Southern African and British cuisine, emphasizing family and delicious food.