Papero Verde is a restaurant known for its unique pizza creations.