Video: Istanbul's Street Food

From lamb guts to chewy ice cream, Istanbul street food is Turkish delight.