Hands down, best pizza
By A Yahoo! Contributor, 5/8/09
I have had pizza in San Francisco, all up and down the peninsula in the Bay area, Chicago, New York. Still can not find a pizza that can compares to the Savoy. They say it is the water that makes the crust, that makes a good pizza. The mighty ole miss is doing a fine job. Mangia