Torres Truffle Potato Chips

Torres Truffle Potato Chips

C$11.00Price

Hand-crafted potato chips in gourmet flavours.