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