Deli refers to Delicatessen, a type of food e.g. delicacies; fast food. Don't just listen to what we have to say about our great food and service
Click Here to Learn More