12oz Compostable Deli Pots

12oz Compostable Deli Pots

£147.65
Skip to product information
12oz Compostable Deli Pots

12oz Compostable Deli Pots

£147.65
10 left

12oz compostable deli pots. Made from PLA, a natural, sustainable and renewable resource, these pots are completely biodegradable. 1000 per pack

Lids sold separately.

You may also like