Iberian Ham Chips

$7 CAD

Popular in Spain, these potato chips promise something different.

150g

Made in Spain