Delicatessen serving sandwiches and prepared foods