Edamame (500g)

130.00

Blast frozen edamame in 500g packs. Ready to cook.