Galaktoboureko (Greek Custard Pie)

Galaktoboureko is a traditional Greek dessert.  It’s a combination of a semolina-based custard and flaky phyllo dough that is baked to perfection then drenched with a lemon infused syrup.