0 Members and 1 Guest are viewing this topic.
PC, I have been there, but they wouldn't sell to me. I went there specifically to get the Supremo Italiano, so I am happy to see this thread. I found out that it is the brand used at at a famous pizzeria that has good flavor to their cheese. So let us know what you think!