Deluxe biscuits

Deluxe biscuits by Didess are exquisitely made using the finest ingredients. They are a delectable treat for festive occasions or as part of your high tea. Rapid thawing time makes them fast and easy to use.