Ecco MidtownRestaurants · Atlanta, GAModern European, Cocktail Bars, Italian. Serving the Russian-speaking community in Atlanta.Address: 40 7th St NE, Atlanta, GA, 30308Phone: (404) 347-9555Website: http://ecco-atlanta.com/Loading map...