Lemon Truffles are a quick and easy dessert recipe that comes together in 20 minutes. They're a no bake gluten free treat for Spring!