Indulge in the refreshing taste of this homemade lemon tart. Made with fresh lemons and a buttery crust, this dessert is the perfect treat for any occasion.