Eating Pizza at Newton Pizza restaurant in Newton, NJ.

Feedback

Do you manage or own Newton Pizza?

Yes