7123 W Higgins Ave, Chicago, Illinois 60656 USA
Can't decide between the tingler ring or some rough riders...
Photo Credit: Yelp