Skip to product information
Lay's Taiwan Grilled Salt & Pepper Squid Potato Chips - 1.73oz

Lay's Taiwan Grilled Salt & Pepper Squid Potato Chips - 1.73oz

$4.90 USD

• Grilled Salt & Pepper Squid Potato Chips

• 1.73oz