Picasso is a 2 Michelin-starred restaurant located in the Bellagio Hotel & Casino. The restaurant offers a menu that features French and Spanish cuisine. The restaurant has a beautiful atmosphere with original Picasso artwork on the walls and a stunning view of the Bellagio fountains.