Sandwich shop, Devonshire Pantry, established in 1997, offers freshly made-to-order sandwiches. Catering available for events and business meetings. Free delivery on orders over £15.