Update -- Went in a month ago and they were closed down. Very unfortunate.
This place is great, you can choose from their iced team bar with several black and green tea selections or have them freshly brew whatever tea or coffee you want. They also have an olive oil bar. Love this place! Located on High Street right off the 101 we 56th street.