Tasty and full of relish; enjoyable to eat.
Delicious, tasty.
Pleasure, relish, enjoyment or delightful taste.