Delectable : (of food or drink) delicious. Nice : giving pleasure or satisfaction; pleasant or attractive. Tasty : (of food) having a pleasant, distinct flavour. Unsavoury : disagreeable to taste, smell, or look at. Heavy : of great weight; difficult to lift or move.