Fresh roasted tomatoes baked in eggplant with mint and feta cheese crumble

Fresh roasted tomatoes baked in eggplant with mint and feta cheese crumble