9 yrs ago•mjygvreviewedGarden of Eden3 R105, Northside, Dublin, IrelandThis isn't a strip club, it's...