Ecco

4.7 based on 150 reviews
Cuisine type Italian
Price range $31 to $50
Neighborhood Tribeca

Make a reservation

Fri 12/6
2 guests
7:30 PM
Find a Table.
We didn't find any openings. Please try another date or time.
+1 212 227 7074

About Ecco

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.
Read more
See all (5)
drink (1)
food (2)
interior (1)
other (1)
See all (5)
other (1)
food (2)
drink (1)
interior (1)
See all (5)

Menus

  1. Dinner Menu
  2. Lunch Menu

Reviews and ratings

4.7
Excellent
Based on 150 reviews
Noise level
Moderate
4.7
Food
4.7
Service
4.6
Ambiance

Read all reviews

Sort through reviews to find relevant experiences

Diner rating

1
132
53
10
3

Time of year

Diner type

Search anything

+

Find reviews that mention:

dining experience
ecco
great service
italian food
italian restaurant
old school
old world
place was great
staff
tribeca
veal parmigiana
No reviews found. Try removing a filter, changing your search, or clear all to view reviews.
2 guests
  • 1 guest
  • 2 guests
  • 3 guests
  • 4 guests
  • 5 guests
  • 6 guests
  • 7 guests
  • 8 guests
  • 9 guests
  • 10 guests
  • 11 guests
  • 12 guests
  • 13 guests
  • 14 guests
  • 15 guests
  • 16 guests
  • 17 guests
  • 18 guests
  • 19 guests
  • 20 guests
7:30 PM
  • 12:00 AM
  • 12:30 AM
  • 1:00 AM
  • 1:30 AM
  • 2:00 AM
  • 2:30 AM
  • 3:00 AM
  • 3:30 AM
  • 4:00 AM
  • 4:30 AM
  • 5:00 AM
  • 5:30 AM
  • 6:00 AM
  • 6:30 AM
  • 7:00 AM
  • 7:30 AM
  • 8:00 AM
  • 8:30 AM
  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • 6:00 PM
  • 6:30 PM
  • 7:00 PM
  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • 10:30 PM
  • 11:00 PM
  • 11:30 PM