Pickup from Handel's Homemade Ice Cream at Handel's Homemade Ice Cream, 399 W Olentangy St, Powell, OH 43065, USA