Location Japan Friendship Garden

Location:2215 Pan American Rd E, San Diego, CA 92101, USA