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