Supremo Italiano: 120 Small Cannoli Shells
Brand: Supremo Italiano

1-Pack