News

This is Chili’s first location in the show’s setting of Scranton, despite several memorable appearances in “The Office.” The newly built restaurant pays homage to the chain’s “most ...