Location of store Oyishi Japan in Walden Galleria mall is One Walden Galleria, Buffalo, New York - NY 14225.
GPS Coordinates: 42.911775, -78.762918
« Return to store detail