Ecco | FIND HOTELS NYC

Cosmopolitan Hotel-Tribeca

Ecco

124 Chambers St. New York, NY 10007 Ecco is an upscale Italian Restaurant with traditional homestyle cooking. We have been serving Tribeca for over 3 decades, with consistently authentic dishes that are all prepared to order. The attentive staff has been a part of Ecco for many years. The old-world charm provides a warm, relaxed yet refined dining experience.