Deli Sandwich offers delicious sandwiches.