16oz Compostable Deli Pots

  • 16oz
  • PLA
  • 600 Pots
  • Lids sold seperately
In stock
SKU
CCPL 41AA
£58.80 £49.00

A pack of 600 16oz deli pots. Made from PLA (corn starch), a natural, sustainable and renewable resource, these pots are completely biodegradable.

Lids sold seperately.

Write Your Own Review
You're reviewing:16oz Compostable Deli Pots