Francesca Nantes Picasso is an Italian restaurant located in Nantes, France. It offers both dine-in and takeaway options. The establishment is known for its Italian specialties.