Craving Italian? These NC spots welcome walk-ins and serve unforgettable pasta, pizza, and more—no reservations, just deliciousness.