Organic Frozen Edamame, Shelled, 3 lb.
Edamame is a green vegetable, more commonly known as a soybean, harvested right before it reaches the "hardening" time. This 3 lb. package of edamame, with the shells removed, makes for easy preparation and serving for your entire family.
View Product »