www.howcookingworks.com
Turkish Urfa Lamb Kebap from Istanbul, Turkey. A sign of a good local restaurant is one where no one speaks English.