AMBROSIA

Ambrosia is synonymous with creamy and delicious desserts, loved throughout Britain. From rice puddings to custards, every product is a unique taste experience.

5 products