The Japanese Friendship Garden

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

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