Skip to product information
10 left
12oz Compostable Deli Pots
£147.65
12oz compostable deli pots. Made from PLA, a natural, sustainable and renewable resource, these pots are completely biodegradable. 1000 per pack
Lids sold separately.