News

If you want to feel fully immersed in the beauty and comfort of Japanese nature, you won’t have to travel far. Spanning over three acres and being tightly nestled in northern Hayward, the Hayward ...