1501 Farmers Lane Santa Rosa, CA 95404
Its vibrant, easy-to-peel segments deliver a burst of sunshine, enhancing both sweet and savory dishes with a refreshing zest.