Peach Almond Vanilla Tart
$22.00
Peaches baked with a vanilla bean butter custard, topped with toasted almonds in a delicate orange cinnamon almond crust.
Serves 6.