Get directions to: Captain Nick's, Lenoir, NC
Restaurant address: 365 Wilkesboro Boulevard Northeast Lenoir, NC 28645, USA
Restaurant: Captain Nick's