Get directions to: Net House Restaurant, Beaufort, NC
Restaurant address: 133 Turner St Beaufort, NC 28516, USA
Restaurant: Net House Restaurant