About

Sned's is an Italian American Restaurant in Newton, Iowa.