Get directions to: Bella Italia Pizzeria, Newton, NJ
Restaurant address: 233 Newton Sparta Rd Newton, NJ 07860, USA
Restaurant: Bella Italia Pizzeria