Lemon Tart

Lemon Tart

“Tarte a Citron” (Lemon Tart), which is originally Mediterranean however, you will find it all over France and the best Lemon Tart is from Menton a tiny village in France.” The perfect quick dessert for any party and can be made up to two days in advance, but don’t decorate it until just before serving….