News

(Courtesy Photo/Fogo de Chão) The former O’Charley’s is one of six Ohio locations that shuttered in 2023, among nearly two dozen of the brand’s restaurants that have closed in recent years.