Try not to die watching this. Turkish pizza, Lahmacun in Turkey
Try not to die watching this. Amazingly delicious Turkish pizza, called Lahmacun. Ground seasoned beef with red pepper, garlic and parsley. Unbelievably delicious! You gotta try this in your life time.