Best Pizza for the Money
Decatur Metro | June 10, 2013
It’s the world’s most popular food! (I seem to recall hearing somewhere.)
So what’s your favorite pizza “for the money”? Is it homemade, takeout, store bought?
Photo courtesy of Speed-Light via Flickr










