Thaw & Serve definition The product is pre-proved, baked and frozen, and all you need to do is thaw the frozen product, and it is ready to serve.
Thaw & Serve convenience
Thaw & Serve is the ultimate convenience solution. No need for an oven and suitable in many situations. |