I was just about to start the same thread and you beat me to it! I have tried to eat there two different times and they always seem to be closed. They must have really limited hours or I just have bad luck.
Any word on nearby Sam’s New York System? Was their closing just a temporary thing?