Hero sandwich

This huge sandwich goes by many names, depending on where it's made. Among its aliases are submarine, grinder, hoagie and poor boy (or po' boy). Generally, the hero sandwich consists of a small loaf of Italian or French bread (or a large oblong roll), the bottom half of which is heaped with layers of any of various thinly sliced meats, cheeses, tomatoes, pickles, lettuce, peppers-anything for which the cook is in the mood.