Best Pizza

Best Pizza in SD
A website has put together a list of '9 of the Best Pizza Places in South Dakota.' Two Sioux Falls restaurants made the cut.