Zambezi Springs offers authentic African cuisine in a cozy atmosphere.