The Japanese Friendship Garden of Phoenix is located in Phoenix, United States on 1125 N 3rd Ave. The Japanese Friendship Garden of Phoenix is rated 4.5 out of 5 in the category botanical garden in United States.
Amenities
Good for kids
Public toilet