Deli Delicious offers customizable hot and cold subs with a variety of toppings, plus salads and sides. A sandwich shop with generous portions.