Oginga Odinga street, Kisumu, Other, Kenya
Garden Of Eden Farm Produce prides itself in the high quality of its farm products. We grow and nature our own products using some latest technology equipment allowing us to give clients best possible. are also dedicated on-time delivery client ...
karellas (bitter melon)