Edamame - Shell On, Frozen - 1.1 lb

Edamame - Shell On, Frozen - 1.1 lb

Regular price $2.99 /pack $0.00 Unit price per
Produced in Taiwan for the Japanese market, this edamame is superior in quality and easy to prepare at home.