Iberian Ham Chips

$10 CAD

Popular in Spain, these potato chips promise something different.

150g

Made in Spain