Netflix says No Netflix says No If your a fan of the show Stranger Things and thought about visiting the pop up bar in Chicago, you better do it now. Netflix says no to extending it's run.Susan TylerSusan Tyler