Delivered from Handel's Homemade Ice Cream at 2200 W Oceanfront, Newport Beach, CA 92663, USA