
Price: $12.99 - $0.99
(as of Oct 14, 2025 16:46:42 UTC – Details)
A five-star debut ends in murder—and the real heat is just beginning.
When Bloomsville’s upscale new restaurant, Bloom & Dine, opens its doors with celebrity chef Harrison Blake at the helm, excitement is on the menu. But the celebration turns deadly when Harrison is found dead in his own kitchen, bringing the grand opening to a screeching halt.
Florist-turned-sleuth Grace Thompson, along with her sharp-eyed Westie Rosie, jumps into the investigation with forensic expert Chloe Sutton and steadfast boyfriend Tom Harris by her side. As simmering rivalries and hidden grudges rise to the surface, it becomes clear that Harrison’s polished persona concealed a boiling pot of secrets.
From jealous competitors to scandalous affairs, the team must unravel a tangled web before the killer strikes again.
Because in Bloomsville, even the most picture-perfect dish can hide something deadly beneath the surface.
From the Publisher





ASIN : B0DTJLDT32
Accessibility : Learn more
Publication date : January 19, 2025
Language : English
File size : 1.2 MB
Simultaneous device usage : Unlimited
Enhanced typesetting : Enabled
X-Ray : Not Enabled
Word Wise : Enabled
Print length : 370 pages
Page Flip : Enabled
Book 4 of 10 : A Grace Thompson Cozy Mystery Series
Best Sellers Rank: #324,920 in Kindle Store (See Top 100 in Kindle Store) #4,889 in Amateur Sleuth Mysteries (Kindle Store) #4,941 in Cozy Animal Mystery #6,908 in Cozy Animal Mysteries
Customer Reviews: 4.7 4.7 out of 5 stars 24 ratings var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });