Deli is not a synonym of delicatessen, it is an abbreviation of delicatessen.