Netflix House Dallas has Stranger Things merch and an amusement attraction. If you're pining for a trip back to Hawkins before that final run of episodes lands, then the opening of Netflix House Dallas this week looks set to provide an ideal warm up for all things eerie and '80s.   Coming hot on the heels of the opening of the streaming service's first last month, this recreational hub from Netflix at the Galleria Dallas shopping mall focuses on two of its most famous fran

Read the full article at CNET