Of food: very delicious; delectable, scrumptious.
Extremely good; superb.
Of food or drink, containing sugar.