Place to eat: Japanese Tea Garden - Golden Gate Park, San Francisco, California, United States

Japanese Tea Garden

Japanese Tea Garden

A tranquil island of calm in the busy city of San Francisco where green tea and beautiful views across this traditional Japanese garden go hand in hand.

No description yet...

Fulton Street
San Francisco, California, US

Discovered by Tom Westwood
on 1 September 2008.
1363 views.