Walked by this place on the weekend and it was closed during business hours because the staff had walked out to protest their working conditions. I read about the issues on a local news forum. I won't bother trying this place again unless I read about improved working conditions or a change in ownership.
I also checked the DineSafe website and noticed there have been health code violations at this location this month.