Ido is a coffee shop and tea house that has been a local fixture since 1931. This establishment specializes in roasted coffee and a variety of teas.