Sandwich shop Deli Lunch offers freshly made sandwiches, paninis, baguettes, and baked potatoes.