Three layers of lemon cake filled with homemade lemon curd and covered in Swiss meringue frosting. The sweet-tart filling and fluffy meringue frosting are out of this world!