American restaurant · 912 Swartswood Rd, Newton, NJ
Dine-In
More food in Newton, NJ · American Food in Newton