This is an italian stuffed pizza roll. Fresh dough with meats, cheese and greens. A sandwich baked and outstanding in flavor.