View all reviews and posts for Yandi Nigeria
Category: Online Retail
Not yet rated, be the first to rate it!
Founders: Michael Ikoku, Scott .C. Eneje and Justice I.
Founded: November, 2016
Address: “Third floor, The Lords Plaza, 17A Allen Avenue,
Tel: (+234) 906
Customer Reviews & Posts
No customer reviews yet, be the first to add a review!