News

A Chuck E. Cheese in Northridge, Calif., will be the last remaining stronghold for the chain's signature animatronics. NPR's Emma Bowman visited the pizza arcade for nostalgia sake.