Karidopita is a beautiful Greek walnut cake, soaked in a cinnamon infused sweet syrup. Perfect for feeding a crowd, and even better topped with whipped cream or ice cream.