Restaurant Name African Torch 135 - 137 High Cross Road Tottenham London United Kingdom N17 9NU Website http://www.africantorch.co.uk/ View Larger Map http://www.africantorch.co.uk/ Tag london restaurants uk restaurants restaurants Log in or register to post comments