Noun food shop has 1 sense
  1. delicatessen, deli, food shop - a shop selling delicatessen (as salads or cooked meats)
    --1 is a kind of shop, store
    --1 has particulars: charcuterie
,
TOP