Time Out says
Ecco is an Italian restaurant with few agendas besides, simply, serving good Italian fare; it’s located in a provincial looking lot, a pre-war shop house, with minimal decorations and basic furniture, with the only sign of slight indulgence present in its few antique elements. Its thin crust pizza is made from scratch, as are its pasta and bread. Besides that, its chicken pot pie, crème brûlée and the Truz pasta are also noteworthy. The atmosphere is casual; the servers are friendly and efficient; and the price is, accordingly, affordable.