Netflix has set its sights on Philadelphia as one of the inaugural sites for its innovative retail, dining, and live entertainment venture. The entertainment giant intends to establish a Netflix House within the former Lord & Taylor space at the prestigious King of Prussia Mall. This brick-and-mortar concept is designed to fully immerse visitors in… Read more »