Paul + Pippa Biscuits

Paul + Pippa Biscuits are handmade with love in Catalonia, Spain. Using all natural and organic ingredients these biscuits pack a lot of flavor into a delicious biscuit.