Chocolate Orange Cheesecake Layer Cake - one purely decadent dessert fusion that includes layers of homemade scratch cake with a creamy orange cheesecake in the middle then covered by even more chocolate!
{}