The Deli is a takeaway offering a friendly welcome and fresh, local ingredients. They specialize in made-to-order hot and cold sandwiches, alongside other options.