'Top Chef' Host Is Leading Her First New York Kitchen - But There's a CatchKristen Kish's first NYC restaurant opens at members-only Ned Nomad, with public access at The Atrium, debuting in spring 2025.