The Herringbone Edenton

The Herringbone Edenton, 119 W Water St, Edenton, NC 27932, United States

(252) 368-1068

Location