Search for:

Our Gourmet French Apple Tarts are now available in Restaurant Depot on the West Coast

Slices of fresh apple laid on top of a light pastry cream and baked into a buttery, flaky crust