Originally Posted by seaofred
The best I've had is Reeds Spring Pizza Co. It's a little hole in the wall in Reeds Springs, Mo, but it was voted as one of the top 10 pizza places in America. It's pretty dang good.
No kitten? I'm intriguein' over here...