9 yrs ago•Johnny2328reviewedThe Den Gentlemen’s Club31 Victory Plaza South Amboy, NJ 08879The den sits off the highway...