Restaurant chain O’Charley’s closing in Avon, Noblesville and Lafayette
Multiple O’Charley’s restaurants in Indiana, including those in Avon, Noblesville, and Lafayette, have closed due to industry challenges and the macro-economic environment, according to the CEO of O’Charley’s.