Elegantly presented on a platter. These mini handmade tarts are delicious and beautifully presented and French inspired.