delicatessen food

noun

1.
ready-to-eat food products