Best Italian Restaurants in Nags Head, North Carolina - November, 2024

Nino's Pizza

41188 Palazzolo Rd
Avon, North Carolina
Closed : 11:00 AM - 8:30 PM

Lalo's Tacos

47365 North Carolina Hwy 12
Buxton, North Carolina
Closed : 11:00 AM - 9:00 PM

Giovanni's Restaurant Buxton

47365 North Carolina Hwy 12
Buxton, North Carolina
Closed : 11:00 AM - 9:00 PM