Italian sandwich
~noun
Entry: a large sandwich made of two slabs of bread cut lengthwise from the loaf or a whole small crusty loaf cut lengthwise and containing meat (as ham, salami, or meatballs), usually cheese, tomato and lettuce, pickles or other appetizers, and sometimes (as with meatballs) a thick spicy sauce.
@ Milton-Kindersley Advanced Dictionary