The streamer plans to open physical stores — dubbed Netflix House — offering retail, dining and content-themed entertainment. It's unclear if they'll sell DVDs.