El Picasso is a pizza restaurant offering generous portions in a convivial atmosphere.