New Pizza Place Coming to Central Sioux Falls?New Pizza Place Coming to Central Sioux Falls?Although many are excited about a new pizza place opening in central Sioux Falls, some are not. Ben DavisBen Davis