925 Corporate Ctr Pkwy Ste D
Santa Rosa, California 95407
Website: Click here for restaurant website
Phone: (707) 595-0316
Based in Sonoma County, Three Leaves Foods strives to build creative gluten free menus that reflect this amazing area of the world.
Delicious prepared foods with the finest ingredients available. Locally-sourced, farm-fresh, seasonal, gluten-free, and organic when possible.
