Back To MenuShare00000Strombolis - MainCroydonItalian Stromboli | Large$11.95Serves 2-4 People. Genoa Salami, Capicola, and Imported HamOrder Online Remind Me To Try This Share this item