'food shop' definitions:

Definition of 'food shop'

(from WordNet)
noun
A shop selling ready-to-eat food products [syn: delicatessen, deli, food shop]