Netflix announced Monday that its Netflix House concept will open Dec. 11 in Dallas at Galleria Dallas. Inside, guests can dive into immersive activities based on Netflix signature titles with a mix of complimentary and paid experiences. Visitors can take selfies with Queen Charlotte (Queen Charlotte: A Bridgerton Story), view screenings of movies like KPop […]
