mouthwaterer

noun

Plural:   mouthwaterers

Food so delicious or savoury that it causes salivation at its mere sight;  delicacy;  dainty.

Examples: 

This firmish puddingy speciality is likewisely a savourous potatoey mouthwaterer.  But in such a happenstance, let us not promise our invitees the twoside-crusted crunchcakes and definitely not make them crave "Bartoncakes":  Rather, we openly declare a harulla-lovers' nosh-up(Source: J∙ Okram - Bartonian Potato Pancakes  ●  Cooking Recipe.)