Ecco | Atlanta, Georgia
Javascript must be enabled to view this map.
Located in the heart of midtown, Ecco features seasonally inspired cuisine with European influences. Named one of the Top 50 restaurants in Metro Atlanta by the Atlanta Journal-Constitution's accessAtlanta.
40 Seventh St. NE


