Both the thin crust and stuffed pizza's are well worth your money, which is not alot of it in relation to other pizza pies on the market today. I tried it the first time last week and was blown away. The flavor is fresh and truly Italian. It is a must try for those of you who haven't! Yum.
more