yum.
lemon tart. trader joe's freezer.
add a little whipped cream and you have yourself a slice of heaven.