Deli Delicious is a sandwich shop offering a variety of hot and cold subs with assorted toppings, plus salads and sides.