Industry Netflix House Opens in Philly: A Look Inside the New Venue Netflix opens its first-ever physical entertainment venue, Netflix House, at the King of Prussia mall in Philadelphia. Explore...