mouthwatering

adjective

Appealing to the sense of taste; appetizing.

That is pleasing to the sense of taste; appetizing.

Enticing or tantalizing.