Cherry Almond Tart is a simple and elegant Mediterranean style dessert that features the unbeatable flavor combination of cherry and almond!