Dulce de Leche Apple Pie

Made by the owners of our local coffee shop, Lorca in Stamford CT