food shop

1. (noun) a shop selling delicatessen (as salads or cooked meats)
Synonyms: deli, delicatessen
Related Words: charcuterie, shop, store



Terms and Conditions of Use / Copyright Notice