Photos and videos for Ecco

3.5
(192 reviews)
Italian, Salad, Seafood
Ecco - outside - Italian Near Me - Trumbull, Connecticut
Ecco - outside - Italian Near Me - Trumbull, Connecticut
Ecco - outside, shows storefront - Italian Near Me - Trumbull, Connecticut
Ecco - Beautiful  inside and out! I would definitely recommend it! The pasta is homemade and lots of the food is great! - outside, shows storefront - Italian Near Me - Trumbull, Connecticut