Get directions to: Island Inn Restaurant, Ocracoke, NC
Restaurant address: 25 Lighthouse Road Ocracoke, NC 27960, USA
Restaurant: Island Inn Restaurant