Sandwich shop Deli Lunch offers a variety of sandwiches.