The Deli is a long-standing sandwich shop established in 2003, offering a wide selection of hot and cold sandwiches. They also feature baked-in-house jumbo sausage rolls and locally sourced pork pies.