It's 100% homemade cherry pie! Fresh tart cherries sweetened up for a luscious filling all tucked in a buttery golden crust.