Restaurants - Deli in Harkers Island, NC
Ruddy Ducks Deli & Grill