12 yrs ago•braskyreviewedShowgirl 20's Night Club215 N 73rd St, Omaha, NE 68114, USA*Stopped in to 20's for happy...