Deli Delicious is a sandwich shop offering customizable hot and cold subs, plus salads and sides, using quality meats, cheeses, and organic breads.