Deli Delicious is a sandwich shop known for its customizable hot & cold subs, plus salads and sides, with sandwich sizes ranging from mini to large.