Layered Greek Moussaka
Prep Time
Cook Time
Total Time
This is one of these recipes that requires a lot of time and love, but the fruits of your labour will be well worth your time and effort. If you enjoy cooking, I know you will love making this recipe. Moussaka is a Greek dish with a few variations. But the main components of this