Fri, 10/13/2023 - 11:39 Mashable Netflix is apparently going to open IRL retail locations that'll have food, experiential elements, and, of course, merch. Source Netflix is opening stores soon — but don’t expect a ‘Blockbuster’ revival