The delicatessen palace