Eccoci is an Italian restaurant and pizzeria offering a self-service lunch and a restaurant experience for dinner. It is described as an ideal spot for business lunches.