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