When people in Japan say, "let's have a cup of tea," they don't mean green tea.
They will probably take you to a cafe for a cup of coffee or English tea.
Do they drink green tea?
Of course, they do.
Green tea is either, served at Japanese restaurant for free together with meals, or at home.
I took this photo because it was so unusual that I had to pay for a cup of green tea at this old fashioned tea house.
Also, they didn't have any coffee nor English tea there. (I rather liked that!)
Oh, just for your information, Starbucks Coffee is found everywhere in Tokyo. And they serve green tea. No, it's not free.