Ecco Trattoria is an Italian restaurant offering a menu that includes salads, pasta, and interesting appetizers. The establishment presents a pleasant impression both indoors and outdoors.