Phone Number: 
252.441.5684
Address: 
Country Deli
Milepost 13. Surfside Plaza
Nags Head  North Carolina  27959
United States