I read about this popular Italian restaurant in midtown on Chow Down Atlanta. The reviewer claims that Ecco is their favorite Italian restaurant in Atlanta, and they rave about not only the excellent food, but also the casual and comfortable but classy atmosphere, the service, the consistency and the...