Get directions to: Harbor Deli, Hatteras, NC
Restaurant address: 58058 Nc Highway 12 Hatteras, NC 27943, USA
Restaurant: Harbor Deli