De slogan: It's finger lickin' good