We are happy to welcome the GWA to Western New York in August 2017.
The Japanese Garden is a 4-Season strolling Garden located in Delaware Park, a Fredrick Law Olmsted designed park.
For photos of the Cherry Blossoms during the Cherry Blossom Festival
For our Facebook Page: Friends of the Japanese Garden
We hope you enjoy your time in Buffalo!
Email us at: