Posted inUncategorized Carnivore Lechon from Leonardo’s I will get straight to the point. This is the Carnivore Lechon from Leonardo's Lechon: Yes, those are sausages - 3 kinds to be exact, hungarian, kielbasa and chorizo then… Posted by Candishhh August 25, 2015