Is the Japanese tea garden open on new year's day?
Address: 75 Hagiwara Tea Garden Dr, San Francisco, CA 94118, USA
Brandy Marie | Aug 21, 2019
They are open. On their website (under visit) it says they do not close for holidays.
Santiago Bernal | Aug 21, 2019
Not sure, isa Wittgenstein checking
Thanks! Your answer is awaiting moderation.