La Trattoria da Francesca is an Italian restaurant.