The History of Pizza and 101 Best Pizzas in the United States at Our Fingertips

The Sunday travel news in our local South Florida newspaper, the Sun Sentinel, had an article about how to find two of the best pizzas in the United States in our local community.  Apparently, in South Florida, we need to go to either Miami or Delray Beach!  Is that why, Mike Mayo, the author “The […]