Restaurant closed, for good reason.