Home Life Den Da: A long-standing coffee shop that makes strong impression on American newspapers