Light and zesty lemon cheesecake baked on a biscotti cookie crust and finished with toasted sliced almonds.