dainty

adjective

Delicately small and pretty.

noun

Something good to eat; a delicacy.