Grill Plus inventor Chef Tim Creehan featured in "Chefs that Sizzle" article in… Home » Grill Plus inventor Chef Tim Creehan featured in "Chefs that Sizzle" article in… Grill Plus inventor Chef Tim Creehan featured in "Chefs that Sizzle" article in Florida Restaurant and Lodging magazine. Chefs that Sizzle – Florida Restaurant and Lodging Leave a Reply Cancel replyYou must be logged in to post a comment