Japanese Friendship Garden San Diego

2215 Pan American Rd E, Balboa Park, San Diego, California 92101

2215 Pan American Rd E, Balboa Park, San Diego, California 92101