Get directions to: Africa, Detroit, MI Restaurant address: 18091 Wyoming Street Detroit, MI 48221, USA Driving Walking Bicycling Restaurant: Africa