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