Get directions to: The Tudor House Restaurant, Newton, NC
Restaurant address: 2289 Saint Pauls Church Rd Newton, NC 28658, USA
Restaurant: The Tudor House Restaurant