French Apple Tart (Tarte Fine Aux Pommes) [vegan] Recipe | Yummly