North Italia Sets Opening Timelines For Its First Two Atlanta Restaurants

May 19, 2022 94


Modern Italian eatery North Italia later this year will enter the Atlanta market with not one but two locations in Buckhead and Dunwoody. North Italia Buckhead, at 3393 Peachtree Road in Lenox Square, will open on June 22, 2022, and marks the brand’s 30th location in the U.S., according to a press release Tuesday. The Buckhead location will feature an outdoor patio and the concept’s first U-shaped bar as the centerpiece of the dining room.

North Italia Dunwoody, set to open in Perimeter Mall, at 4600 Ashford Dunwoody Road, debuts later in the season. The Perimeter location features panoramic windows, offering views of the surrounding area and a large, covered patio for outdoor dining.

Read more


You may be interested