Teatime in Palo Alto, California
4/5
Edit
Rachel rated this place
4/5
and said Edit

Lovely cheerful place. I should upload my review from Yelp :)

Profile

Bio

I actually like coffee more than tea, but I do like tea.

Location

SF Bay, USA

Moderator Tools

Mark as Spammer