Get directions to: Hampton Deli, Newton, NJ
Restaurant address: 89 Hampton House Rd Newton, NJ 07860, USA
Restaurant: Hampton Deli