Deli Delicious is a sandwich shop offering a variety of hot & cold subs, plus salads and sides, with customizable toppings and sandwiches ranging from mini to large.