delicatessen

noun

1.
ready-to-eat food products
2.
a shop selling ready-to-eat food products