The Restaurant Formerly Known As Nu's has been reborn and not much has changed; it's still way more ...