Frank S.'s definitions
A loaf of fresh italian bread stuffed with 1lb. italian ham, 1lb. genoa salami, 1lb. mortadella,an entire mozzarella sliced,lettuce,tomato,onion,oil and vinegar.
by Frank S. November 23, 2006
Get the italian sandwichmug.
Get the italian sandwichmug.