Where is Davio’s Atlanta located?

Answers from Our Experts (1)

Jennifer Kester

Davio's Northern Italian Steakhouse has an unexpected location — it’s tucked away in an Atlanta mall. However, it’s not just any mall; the fine-dining restaurant takes up space in Phipps Plaza, the city’s chicest shopping center (no Gap or Forever 21 here) in the tony Buckhead neighborhood. While its address is 3500 Peachtree Road NE, the Italian restaurant is best accessed by the Monarch Road mall entrance (don’t take the ramp for Lenox Road). Once you pull into the parking lot, you won’t miss it — or the eatery’s red-awning patio — but Davio’s is near Saks Fifth Avenue and right next to Arhaus.

From the lot, you’ll see an entrance to the restaurant. But if you decide to go inside Phipps to peruse Versace or Trina Turk, there’s also an interior door leading the way to the upscale dining room.

Related Questions