wow. a cheese I have never heard of. St. Louis is going to be on my next itinerary, unless, like Wikipedia says, I can find this cheese some other place on this trip
It's specifically designed to have a certain meltiness and mouthfeel on St. Louis-style thin crust pizza. That's really the only way it's used (or in salad... from the pizza place lol). You can buy the worms in the store and I'm not above eating it straight, but... this is an extremely STL weirdo thing