'food shop' definitions:

Definition of 'food shop'

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