Edamame Soya Beans Unpeeled (Frozen)
Rating:




Size: 500 G
Brand: Food Choice
Origin: China
Edamame means "Beans on Branches," which are young soy beans that grows in clusters on bushy branches