Not sure if I have the name right--they were flat, disc shaped "pies" with pizza filling inside, that fit into your toaster, came frozen. Kind of like round Pop Tarts. Amy's makes a nice organic one when you can find it, but I have had no success tracking down the original. Always burned my mouth. Anyone seen these recently?