This video explores the incredible street food culture of Tashkent, Uzbekistan, beginning with a visit to one of the city's ...