Leafware Product Review
Stephs Cheers and Jeers was provided the samples mentioned in this post in return for an unbiased review. Leafware is a unique disposable dinnerware, a line of dinner plates, servingware and flatware that is 100 percent biodegradable and compostable, All Leafware products begin as natural leaf litter that falls from trees. The leaves are collected, …