Back To MenuShare00000Strombolis - MainCroydonItalian Stromboli | Large$11.95Genoa salami, capicola, and imported hamOrder Online Remind Me To Try This Share this item