Deli Delicious is a sandwich shop offering a variety of hot & cold subs, plus salads and sides, with an assortment of toppings. Sandwiches range from mini to large.