An Italian sandwich typically features Italian meats like salami, mortadella, and prosciutto, along with cheeses such as mozzarella and provolone, all layered in a crusty Italian bread. It often includes fresh vegetables and is dressed with olive oil, vinegar, and Italian herbs.