Let me start this by saying that the book is very clearly the result of effort and dedication, and is well presented and written.
The problem that I have with this is that the tone of the book is completely and utterly antithetical to the tone of Curse of Strahd. In the middle of a dark, morose and gothic setting you find... a cute little inn run by a sweet halfling with a penchant for making food out of monster parts.
I get it, and I like the idea but I feel that Antonia Lupri and her inn are something that would work better in almost literally any setting other than Ravenloft.
The recipes are pretty good, although once again here we run into the fact that several of them don't really work for the tone of Ravenloft. I was genuinely hoping to be able to make some of these as spooky snacks for my fellow players, but unfortunately that wasn't in the cards. Also the black pudding pudding is just a chocolate mousse, with nothing connecting it to an actual black pudding.
So, is it worth buying? Honestly, yes it is. It's a neat NPC, a nice little set-piece, and a couple of minor plot hooks that could be a nice way to spend a session or two. But it's not Ravenloft. Put this in Faerun, in Greyhawk, in Mystara or even Ebberon, and it would be good. But not Ravenloft.
[3 of 5 Stars!]