A shop that sells cooked or prepared food ready for serving.
Delis usually offer a broader, fresher menu than fast food chains.
Food sold at a delicatessen.