This restaurant seems to have new owners now. It is really good. Really nice people work there and are customers there too.
All reviews seem positive