Terry Sanford, North Carolina · Near Fort Liberty · Moderate
Antonella's Italian Ristorante is a nicer spot in Terry Sanford where you can get classic Italian food. They do seafood and vegan options, and they've got a decent cocktail menu if you're into that.