Sandwich shop Deli 786 offers a variety of sandwiches.