Mousaka “The Greek Flag”

Mousaka “The Greek Flag”

Layers of roasted eggplant, potatoes and ground Beef topped with creamy sauce.

Shopping cart close