Lychee Tart

To some, the lychee is a symbol of love. To us, it's a symbol of mouth-watering sweetness that's also rich in nutrients.
What's not to love about that?