7 yrs ago•dark0216reviewedDéjà Vu Showgirls16025 Gale Ave City of Industry, CA 91745Typical deja vu experience