OK, I have no clue why this drink is called so. Even Google couldn't help. The fact that this drink originated in New York is fine, but even more fascinating is to call it "egg cream", when there is neither egg nor cream in this! After a few browsing, I found this article which