FREE LOCAL DELIVERY on all orders over $100
Adding product to your cart
This exquisite box contains 18 pieces of caramel delicately balanced with the perfect amount of sea salt.