I attempted to visit this joint, during it's opening hours and found it closed. The place seems to be in the middle of a run down,deserted industrial area that only the walking dead frequent.
There were no signs on the place giving a reason for it's lack of activity and it had the air of neglect and dilapidation to it. A true example of entropy at work...