Get directions to: Sam's Pizza Shop, Newton Falls, OH
Restaurant address: 2228 S Canal St Newton Falls, OH 44444, USA
Restaurant: Sam's Pizza Shop