YENZA Africa Making It’s Mark As They Launch A Physical Store at Newtown Junction Posted on March 18, 2024 YENZA Africa launched its physical store at Newtown Junction. Check out quality sneakers and enjoy the experience.