Supremo Italiano Cannoli Shells 48 Ct.
Brand: Supremo Italiano