Japanese Tea Garden - 75 Hagiwara Tea Garden Drive, Golden Gate Park, San Francisco, California, USA
(the subject of this episode)
Golden Gate Park, San Francisco, California, USA
(Japanese Tea Garden)
San Francisco, California, USA
(Golden Gate Park)
It looks like we don't have any filming dates for this title yet. Be the first to contribute.
It looks like we don't have any production dates for this title yet. Be the first to contribute.