Shelled Edamame, 1 lb, 20 count

Chefs' WarehouseSKU: 931173

Size: CS
Price:
$62.95