In Recipes Italian Lemon Cake (Torta Mimosa) | Italian Dessert Recipes | Stand Mixer Recipe! March 8, 2021 Learn to make the iconic Women’s Day dessert of Italy: a luscious Italian Lemon Cake called the Torta Mimosa! This…