Deli Food is a food establishment that appears to specialize in deli items and sandwiches. The name suggests a focus on fresh food products.