The world’s frozen treat champion located at East Eisenhower Boulevard and North Lincoln Avenue that sells only treats, no ...