deli

ˈdɛli

noun

short for delicatessen.