We had bad pizza at Pizza Planet a couple fo years ago. I am pretty sure it was not fresh but frozen pizza like Digiorno or something.
We had pretty good stuff and Pizzafari and Rainforest. Palio's pizza was just ok. The sauce was very different. Where else do people go for good pizza?
We had pretty good stuff and Pizzafari and Rainforest. Palio's pizza was just ok. The sauce was very different. Where else do people go for good pizza?