I'd like to ask, once again, for some recommendations of pizza places in the U.S. So far I've gotten recommendations for about 6 places, two in New Mexico and a couple in Denver, and one out in Rhode Island. That's a good start, but this is The Great Motorcycle Pizza Tour. Which means I need to leave a swath of discarded pizza boxes across the entire country.
I know you have a favorite pizza place. Tell me where the hell it is, so I can go and validate you. Please share. You can leave a comment, or email me if you like.
Need the rules for pizza parlor qualification again? Here they are.