What Is A Deli In England?
(short form deli) a store that sells foods such as cheeses, types of cold meat, salads, and often cooked foods. (Definition of delicatessen from the Cambridge Academic Content Dictionary © Cambridge University Press) What is a deli in English? Definition of deli : a store where ready-to-eat food products (such as cooked meats and prepared …