x
Breaking News
More () »

When is 'Netflix House' opening? Galleria Dallas gives timeline

When Netflix made the announcement in June, the video company's press release said it would be open in 2025. Galleria Dallas officials gave a more specific timeline.

Before You Leave, Check This Out