Ask Question
A perfect mix of iberian pig and duck makes this sensational ode to the road to Santiago.
Origin - Spain
Are you buying for your Restaurant, Bar or Deli? Contact us for wholesale pricing