Restaurants - Deli in Holden Beach, NC
Archibald's Deli & Rotisserie