This recipe is an absolutely divine plant-based lemon pie bar that eats like a billowy lemon cloud atop a crisp lemon cookie crust.
Do you have a sweet tooth? Are you a dessert lover? If your answer is yes, Portugal is a great destination for you.