DC flower shop has been U Street staple for… When you walk into Lee’s Flower and Card Shop along U Street in Northwest D.C., you immediately get smacked in the…