Originally Posted by Yunus
I left the state a few years ago but will always remember the best pizza I have ever had. It was from take and bake shop in North Pole.
North Pole Pizza Depot.
Their stuffed pizzas were ridiculously awesome. I've been to Chicago and can say I prefer North Pole.
What's your favorite?
To me, the best pizza ANYWHERE, hands down, no question, it's not even CLOSE, is DiGiorno, found in the freezer section of Fred Meyer. It's just so damned tasty!!! And way better than the immensely over-rated crap that Moose's Tooth serves