12oz Deli Pot PLA
Ordered before 4 pm, delivered in 1-2 days
12oz Compostable Deli Pot PLA Deli Pots are made from plants. These are clear deli pots that are made from plants rather than fossil fuel plastic. Great sustainability for the environment.