Tuscany’s New Restaurant, Cecchini