Decription: Product Overview Our Sacha Inchi Roasted Nuts are a delicious and nutritious snack made from the seeds of the Sacha Inchi plant, also known as the Inca peanut. These nuts are lightly roasted to enh...
Seller: Asia Eco Farm Marketing Pte Ltd Singapore