I got a flyer from them (with an offer for 2 for 1 lunch or dinner) in the mail. Looks like they completely renovated it etc and just finished recently.
I plan to go to Cincinnati myself (nice drive from Pittsburgh) sometime next month and I'll probably stay there myself... looks like a good location at the very least.