San Fransisco Japanese Tea Garden

Address: 75 Hagiwara Tea Garden Dr, San Francisco, CA 94118

Mon-Sun 9am-5:30pm

Located in the Golden Gate Park

Come for fun, food, beautiful scenery, and more!