Full menu with prices & pictures
North Italia 3393 Peachtree Road Northeast, Atlan...
Order food online for delivery
There are also parking options for your car, the next parking lot is Upfront Plus Parking at a distance of 126 meters from North Italia in Atlanta, Or you could use municipal transportation to get to the stop MARTA-Buckhead Station, which is 315 meters away from the restaurant.
As soon as we have a meal plan for North Italia from Atlanta, we will publish it here. In the meantime, feel free to take a look at the menus in the surrounding area. Or help us by making available the meal plan here.