The Witch of New York 2 A novel

Ellie and her cat Candle are in New York with her parents during a snow storm. When Christmas arrives, she meets Edward the elf, who transports her to the tavern where she meets all kinds of creatures who are dangerous.