Foam Tea House (San Francisco) Foam Tea House (San Francisco)

1745 Taraval St, San Francisco, CA