Elgon Cuisine wmutenza 11/08/2011 Business Directory African restaurant located in London. Serves all the best dishes from around Africa.