DELI is a casual eatery specializing in a variety of deli sandwiches. This sandwich shop offers a selection of generously filled sandwiches, reflecting a classic delicatessen experience.