Greek moussaka is a casserole made from eggplant, minced meat and tomatoes....
Moussaka is an iconic dish in Greece and Cyprus. Essentially, it is a type...