The Deli is a sandwich shop offering made-to-order sandwiches, jacket potatoes, salads, and pies. Known for tasty, fresh food at good value.