A submarine sandwich, also known as a sub among other names, is a sandwich that consists of a long roll of Italian or French bread, split lengthwise either into two pieces or opened in a "V" on one side, and filled with various varieties of meat, cheese, vegetables, seasonings, and sauces. The...