It's derived from the German delicatessen, meaning "Fine Foods" or "delicacies,"and the French delicatessen, meaning "fanciness" Saveur explains it best by saying delicatessen "loosely translates as 'delicious things to eat'.