Italian Sub Squares

Italian Sub Squares

Italian Sub Squares are a mouthwatering fusion of flavors and textures, combining the savory richness of deli meats, the tang of pickled peppers, and the buttery, flaky layers of crescent