About this Business
From Our Editors
Located in North Sioux City, Tomacellis Pizza's homemade pizza is finger-licking good.
Take advantage of the quick and easy parking near Tomacellis Pizza.
Switch up your normal pizza routine and head on over to Tomacellis Pizza for a new take on pizza.