Pickup from Handel's Homemade Ice Cream at 13786 Jamboree Rd C, Irvine, CA 92602, USA