This vegan caterpillar roll was inspired by the longest-living woman on Earth! Yes, I’m talking about the Okinawans, who have basically cracked the code for living a long, vibrant life. Okinawa, also known as the “Land of Immortals,” nearly two-thirds of the residents function independently at age 97! Their secret? Well, they […]
Welcome to my kitchen!