mouthwatering

adjective

Appealing to the sense of taste; appetizing.

adjective

That is pleasing to the sense of taste; appetizing

adjective

Enticing or tantalizing