food shop

noun

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