Teahouse of the bush clover which National highway No. 268 is along
2,000 double cherry blossoms and 30,000 azaleas bloom in spring.
Again in early summer a hydrangea and a flower of nemu,
And it is the place where 4 million cluster amaryllises are in full glory in autumn.
Teahouse direct sale place of the bush clover