Restaurant

Ecco Buckhead

3586 Peachtree Road NE
Atlanta, GA 30326
404-347-9558

Ecco Buckhead brings Atlanta’s favorite European cuisine and cosmopolitan flair to a new neighborhood. We serve inspired, locally-sourced small plater and entree alongside an award-winning wine list in a stylish atmosphere.

Location