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