I have just noticed that another O'Charley's has been shuttered because they believed that it did not bring them enough money. I think it is funny, because I could swear that the restaurant was always a pretty busy at 6111 N Keystone Avenue in Indianapolis.
There are no replies in this thread yet. Be the first to post a reply below: