Sandwich shop Deli & Dips offers fresh sandwiches, salad boxes, and hot dips. Known for fast food and British cuisine.