littleferrarokitchen.com
Lahmacun (Turkish Pizza)
Lahmacun, a Turkish pizza with spicy meat mixture, chopped salad and herb tahini dressing.