This started well, became a bit suss and then by 66% through was annoying: Last Call (The Janet Black Mystery Series Book 1) by Libby Kirsch 📚

I read to the end just to see the explanations really.

Last Call book cover.
Miraz Jordan @Miraz