Inner Banks Inn

Inner Banks Inn, Restaurant and Event Venue, 103 E Albemarle St, Edenton, NC 27932, United States

(252) 482-3641

Location