Deli Delicious is a sandwich shop known for its customizable hot & cold subs, plus salads and sides. Sandwiches range in size from mini to large.