The clanging of tin dishes and youthful voices in conversation permeate the small cafes of Tehran, where young people gather ...