London-based Punchdrunk, best known in New York as the creators of Sleep No More, opened its first restaurant with The Heath at The McKittrick Hotel Nov. 26.