Restaurant specializing in African cuisine.