King Palm Hand Rolled Leaf Wraps Franny's Farmacy from frannysfarmacy.com What Are Natural Leaf Wraps? Natural leaf wraps, also known as edible wraps, are exactly what they sound like: a way of wrapping food in edible leaves. These leaves can be from a variety of plants, such as grape, cabbage, collard greens, seaweed, and banana • Read More »