Delivered from Handel's Homemade Ice Cream at Handel's Homemade Ice Cream, 13539 NW Cornell Rd, Portland, OR 97229, USA