People enjoying food at a deli' s opening day