Pickup from Handel's Homemade Ice Cream at 1249 Som Center Rd, Mayfield Heights, OH 44124, USA